TokenRequestContext Struct

Definition

Contains the details of an authentication token request.

public readonly struct TokenRequestContext
type TokenRequestContext = struct
Public Structure TokenRequestContext
Inheritance
TokenRequestContext

Constructors

TokenRequestContext(String[], String)

Creates a new TokenRequest with the specified scopes.

TokenRequestContext(String[], String, String)

Creates a new TokenRequest with the specified scopes.

TokenRequestContext(String[], String, String, String)

Creates a new TokenRequest with the specified scopes.

TokenRequestContext(String[], String, String, String, Boolean)

Creates a new TokenRequest with the specified scopes.

Properties

Claims

Additional claims to be included in the token. See https://openid.net/specs/openid-connect-core-1_0-final.html#ClaimsParameter for more information on format and content.

IsCaeEnabled

Indicates whether to enable Continuous Access Evaluation (CAE) for the requested token.

ParentRequestId

The ClientRequestId of the request requiring a token for authentication, if applicable.

Scopes

The scopes required for the token.

TenantId

The tenantId to be included in the token request.

Applies to