Namespace OpenIddict.Server.DataProtection
Classes
OpenIddictServerDataProtectionConfiguration
Contains the methods required to ensure that the OpenIddict ASP.NET Core Data Protection configuration is valid.
OpenIddictServerDataProtectionConstants
OpenIddictServerDataProtectionConstants.Properties
OpenIddictServerDataProtectionConstants.Purposes
OpenIddictServerDataProtectionConstants.Purposes.Features
OpenIddictServerDataProtectionConstants.Purposes.Formats
OpenIddictServerDataProtectionConstants.Purposes.Handlers
OpenIddictServerDataProtectionConstants.Purposes.Schemes
OpenIddictServerDataProtectionFormatter
OpenIddictServerDataProtectionHandlerFilters
Contains a collection of event handler filters commonly used by the Data Protection handlers.
OpenIddictServerDataProtectionHandlerFilters.RequireDataProtectionAccessTokenFormatEnabled
Represents a filter that excludes the associated handlers if OpenIddict was not configured to issue ASP.NET Core Data Protection access tokens.
OpenIddictServerDataProtectionHandlerFilters.RequireDataProtectionAuthorizationCodeFormatEnabled
Represents a filter that excludes the associated handlers if OpenIddict was not configured to issue ASP.NET Core Data Protection authorization codes.
OpenIddictServerDataProtectionHandlerFilters.RequireDataProtectionDeviceCodeFormatEnabled
Represents a filter that excludes the associated handlers if OpenIddict was not configured to issue ASP.NET Core Data Protection device codes.
OpenIddictServerDataProtectionHandlerFilters.RequireDataProtectionRefreshTokenFormatEnabled
Represents a filter that excludes the associated handlers if OpenIddict was not configured to issue ASP.NET Core Data Protection refresh tokens.
OpenIddictServerDataProtectionHandlerFilters.RequireDataProtectionUserCodeFormatEnabled
Represents a filter that excludes the associated handlers if OpenIddict was not configured to issue ASP.NET Core Data Protection user codes.
OpenIddictServerDataProtectionHandlers
OpenIddictServerDataProtectionHandlers.GenerateDataProtectionAccessToken
Contains the logic responsible of generating an access token using Data Protection.
OpenIddictServerDataProtectionHandlers.GenerateDataProtectionAuthorizationCode
Contains the logic responsible of generating an authorization code using Data Protection.
OpenIddictServerDataProtectionHandlers.GenerateDataProtectionDeviceCode
Contains the logic responsible of generating a device code using Data Protection.
OpenIddictServerDataProtectionHandlers.GenerateDataProtectionRefreshToken
Contains the logic responsible of generating a refresh token using Data Protection.
OpenIddictServerDataProtectionHandlers.GenerateDataProtectionUserCode
Contains the logic responsible of generating a user code using Data Protection.
OpenIddictServerDataProtectionHandlers.ValidateDataProtectionToken
Contains the logic responsible of validating tokens generated using Data Protection.
OpenIddictServerDataProtectionOptions
Provides various settings needed to configure the OpenIddict ASP.NET Core Data Protection server integration.