AuthorizationResponse.Parameters Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.Authorization.Interfaces.AuthorizationResponse
AuthorizationResponse.Parameters Class
Wire-level parameter names returned to the client by the authorization endpoint (via query,
fragment, form_post, or — under JARM — as claims inside the single response JWT). Shared by
the core response encoder and the MVC serialization DTO so the two never drift.
public static class AuthorizationResponse.Parameters
Inheritance System.Object → Parameters
Fields
AuthorizationResponse.Parameters.AccessToken Field
The access_token issued directly by the Implicit/Hybrid Flow
(OAuth 2.0 §4.2.2).
public const string AccessToken = "access_token";
Field Value
AuthorizationResponse.Parameters.Code Field
The code authorization code returned by the Authorization Code Flow
(OAuth 2.0 §4.1.2).
public const string Code = "code";
Field Value
AuthorizationResponse.Parameters.Error Field
The error code identifying the failure (OAuth 2.0 §4.1.2.1).
public const string Error = "error";
Field Value
AuthorizationResponse.Parameters.ErrorDescription Field
The error_description human-readable failure detail (OAuth 2.0 §4.1.2.1).
public const string ErrorDescription = "error_description";
Field Value
AuthorizationResponse.Parameters.ErrorUri Field
The error_uri pointing to documentation about the error (OAuth 2.0 §4.1.2.1).
public const string ErrorUri = "error_uri";
Field Value
AuthorizationResponse.Parameters.ExpiresIn Field
The expires_in access-token lifetime in seconds (OAuth 2.0 §4.2.2).
public const string ExpiresIn = "expires_in";
Field Value
AuthorizationResponse.Parameters.IdToken Field
The id_token issued by the Implicit/Hybrid Flow (OIDC Core §3.2.2.5).
public const string IdToken = "id_token";
Field Value
AuthorizationResponse.Parameters.Issuer Field
The iss issuer identifier authenticating the response source (RFC 9207).
public const string Issuer = "iss";
Field Value
AuthorizationResponse.Parameters.Response Field
The response JWT carrying every other parameter as claims under JARM.
public const string Response = "response";
Field Value
AuthorizationResponse.Parameters.Scope Field
The scope granted when it differs from the requested scope (OAuth 2.0 §3.3).
public const string Scope = "scope";
Field Value
AuthorizationResponse.Parameters.SessionState Field
The session_state value tracking the End-User session (OIDC Session Management
§3).
public const string SessionState = "session_state";
Field Value
AuthorizationResponse.Parameters.State Field
The state value echoed back verbatim to bind the response to the request
(OAuth 2.0 §4.1.2).
public const string State = "state";
Field Value
AuthorizationResponse.Parameters.TokenType Field
The token_type of the issued access token (OAuth 2.0 §4.2.2).
public const string TokenType = "token_type";