Skip to main content

BackchannelTokenDeliveryModes Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Common.Constants

BackchannelTokenDeliveryModes Class

Defines the available delivery modes for backchannel token delivery in Client-Initiated Backchannel Authentication (CIBA). These modes specify how the authentication server communicates the result of the backchannel authentication process to the client.

public static class BackchannelTokenDeliveryModes

Inheritance System.Object → BackchannelTokenDeliveryModes

Fields

BackchannelTokenDeliveryModes.Ping Field

The "ping" mode where the authorization server notifies the client via a callback when the user has been authenticated. The client still needs to make a subsequent request to retrieve the token.

public const string Ping = "ping";

Field Value

System.String

BackchannelTokenDeliveryModes.Poll Field

The "poll" mode where the client periodically polls the authorization server to check if the user has been authenticated. This method is useful in cases where the client prefers to control the polling interval and the process.

public const string Poll = "poll";

Field Value

System.String

BackchannelTokenDeliveryModes.Push Field

The "push" mode where the authorization server directly pushes the token to the client once the user has been authenticated. This method streamlines the process by delivering the token to the client without the need for further requests.

public const string Push = "push";

Field Value

System.String