Эта страница ещё не переведена.
Abblix.Oidc.Server.Features.BackChannelAuthentication Namespace
| Classes | |
|---|---|
| AuthenticationRequestIdGenerator | Generates a unique authentication request ID using a cryptographically secure random number generator. This ID is encoded for safe use in URLs and is typically used in backchannel authentication flows. |
| BackChannelAuthenticationRequest | Represents a backchannel authentication request as part of the Client-Initiated Backchannel Authentication (CIBA) protocol. This request facilitates the authentication of users without requiring immediate interaction with their devices, allowing for a more flexible and user-friendly authentication experience. |
| BackChannelRequestStorage | Implements the storage of backchannel authentication requests, allowing for persistence and retrieval of authentication request data in the context of Client-Initiated Backchannel Authentication (CIBA). |
| HttpNotificationDeliveryService | HTTP-based implementation of backchannel notification service for CIBA ping and push modes. Sends HTTP POST notifications to client endpoints with authentication request status updates or token delivery. |
| InMemoryLongPollingService | In-memory implementation of backchannel authentication status notifier using TaskCompletionSource. Suitable for single-server deployments or development environments. |
| Enums | |
|---|---|
| BackChannelAuthenticationStatus | Represents the various states of a backchannel authentication request. This enumeration defines the possible statuses that an authentication request can have, facilitating the management of the authentication process in Client-Initiated Backchannel Authentication (CIBA). |