Table of Contents
API reference

Class DiscordEd25519IngressSignatureValidator

Namespace
DisCatSharp.Hosting.AspNetCore.Ingress.Security
Assembly
DisCatSharp.Hosting.AspNetCore.dll

Validates Discord ingress requests signed with the application's Ed25519 verify key.

public sealed class DiscordEd25519IngressSignatureValidator : IDiscordIngressSignatureValidator
Inheritance
DiscordEd25519IngressSignatureValidator
Implements
Inherited Members

Constructors

DiscordEd25519IngressSignatureValidator(IOptions<DiscordWebIngressOptions>, ILogger<DiscordEd25519IngressSignatureValidator>)

Initializes a new instance of the DiscordEd25519IngressSignatureValidator class.

Methods

ValidateAsync(DiscordIngressRequest, CancellationToken)

Validates the supplied ingress request.