Table of Contents

Namespace DisCatSharp.Hosting.AspNetCore.Ingress.Security

Classes

DiscordEd25519IngressSignatureValidator

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

DiscordIngressSignatureValidationResult

Represents the outcome of an ingress signature validation attempt.

DiscordIngressSignatureValidationService

Aggregates the registered ingress signature validators.

Interfaces

IDiscordIngressSignatureValidationService

Coordinates transport-agnostic ingress signature validation.

IDiscordIngressSignatureValidator

Validates an ingress request signature for a specific provider or scheme.

Enums

DiscordIngressSignatureValidationStatus

Describes the outcome of a signature validation attempt.