Class ValidatedTokenRequest
- Namespace
- Duende.IdentityServer.Validation
- Assembly
- Duende.IdentityServer.dll
Models a validated request to the token endpoint.
public class ValidatedTokenRequest : ValidatedRequest
- Inheritance
-
ValidatedTokenRequest
- Inherited Members
Constructors
ValidatedTokenRequest()
public ValidatedTokenRequest()
Properties
AuthorizationCode
Gets or sets the authorization code.
public AuthorizationCode? AuthorizationCode { get; set; }
Property Value
- AuthorizationCode
The authorization code.
AuthorizationCodeHandle
Gets or sets the authorization code handle.
public string? AuthorizationCodeHandle { get; set; }
Property Value
- string
The authorization code handle.
BackChannelAuthenticationRequest
Gets or sets the backchannel authentication request.
public BackChannelAuthenticationRequest? BackChannelAuthenticationRequest { get; set; }
Property Value
- BackChannelAuthenticationRequest
The backchannel authentication request.
CodeVerifier
Gets or sets the code verifier.
public string? CodeVerifier { get; set; }
Property Value
- string
The code verifier.
DeviceCode
Gets or sets the device code.
public DeviceCode? DeviceCode { get; set; }
Property Value
- DeviceCode
The device code.
GrantType
Gets or sets the type of the grant.
public string GrantType { get; set; }
Property Value
- string
The type of the grant.
ProofKeyThumbprint
The thumbprint of the associated proof key, if one was used.
public string? ProofKeyThumbprint { get; set; }
Property Value
RefreshToken
Gets or sets the refresh token.
public RefreshToken? RefreshToken { get; set; }
Property Value
- RefreshToken
The refresh token.
RefreshTokenHandle
Gets or sets the refresh token handle.
public string? RefreshTokenHandle { get; set; }
Property Value
- string
The refresh token handle.
RequestedResourceIndicator
Gets or sets the resource indicator.
public string? RequestedResourceIndicator { get; set; }
Property Value
RequestedScopes
Gets or sets the scopes.
public IEnumerable<string>? RequestedScopes { get; set; }
Property Value
- IEnumerable<string>
The scopes.
UserName
Gets or sets the username used in the request.
public string? UserName { get; set; }
Property Value
- string
The name of the user.