BackChannelAuthenticationRequest.Parameters Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Model.BackChannelAuthenticationRequest
BackChannelAuthenticationRequest.Parameters Class
Wire-level parameter names accepted at the CIBA backchannel authentication endpoint (OpenID Connect CIBA Core 1.0 §7).
public static class BackChannelAuthenticationRequest.Parameters
Inheritance System.Object → Parameters
Fields
BackChannelAuthenticationRequest.Parameters.AcrValues Field
The acr_values CIBA request parameter listing requested Authentication Context
Class Reference values.
public const string AcrValues = "acr_values";
Field Value
BackChannelAuthenticationRequest.Parameters.AuthorizationDetails Field
The authorization_details CIBA request parameter (RFC 9396 §3) carrying
a JSON array of Rich Authorization Requests.
public const string AuthorizationDetails = "authorization_details";
Field Value
BackChannelAuthenticationRequest.Parameters.BindingMessage Field
The binding_message CIBA request parameter; a short human-readable message the
authorisation device displays so the user can correlate consumption- and authentication-device
flows.
public const string BindingMessage = "binding_message";
Field Value
BackChannelAuthenticationRequest.Parameters.Claims Field
The claims CIBA request parameter carrying a structured request for specific
claims in the issued ID Token or UserInfo response.
public const string Claims = "claims";
Field Value
BackChannelAuthenticationRequest.Parameters.ClientNotificationToken Field
The client_notification_token CIBA request parameter; a client-generated token
the OP echoes back on ping/push notifications so the client can authenticate them.
public const string ClientNotificationToken = "client_notification_token";
Field Value
BackChannelAuthenticationRequest.Parameters.IdTokenHint Field
The id_token_hint CIBA request parameter carrying a previously issued ID Token
as a hint about the end-user.
public const string IdTokenHint = "id_token_hint";
Field Value
BackChannelAuthenticationRequest.Parameters.LoginHint Field
The login_hint CIBA request parameter suggesting the end-user's login identifier.
public const string LoginHint = "login_hint";
Field Value
BackChannelAuthenticationRequest.Parameters.LoginHintToken Field
The login_hint_token CIBA request parameter carrying a signed hint about the
end-user's login identifier.
public const string LoginHintToken = "login_hint_token";
Field Value
BackChannelAuthenticationRequest.Parameters.Request Field
The request CIBA request parameter carrying the entire request as a signed
(and optionally encrypted) JWT.
public const string Request = "request";
Field Value
BackChannelAuthenticationRequest.Parameters.RequestedExpiry Field
The requested_expiry CIBA request parameter specifying the requested lifetime
(in seconds) of the resulting auth_req_id.
public const string RequestedExpiry = "requested_expiry";
Field Value
BackChannelAuthenticationRequest.Parameters.Resource Field
The resource CIBA request parameter (RFC 8707) targeting a specific protected
resource for the resulting tokens.
public const string Resource = "resource";
Field Value
BackChannelAuthenticationRequest.Parameters.Scope Field
The scope CIBA request parameter listing requested scopes.
public const string Scope = "scope";
Field Value
BackChannelAuthenticationRequest.Parameters.UserCode Field
The user_code CIBA request parameter carrying a secret the user provides on the
authorisation device.
public const string UserCode = "user_code";