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.