Class RefreshTokenCreationRequest
- Namespace
- Duende.IdentityServer.Models
- Assembly
- Duende.IdentityServer.dll
Models the data to create a refresh token from a validated request.
public class RefreshTokenCreationRequest
- Inheritance
-
RefreshTokenCreationRequest
- Inherited Members
Constructors
RefreshTokenCreationRequest()
public RefreshTokenCreationRequest()
Properties
AccessToken
The access token.
public Token AccessToken { get; set; }
Property Value
- Token
AuthorizedResourceIndicators
The resource indicators. Null indicates there was no authorization step, thus no restrictions. Non-null means there was an authorization step, and subsequent requested resource indicators must be in the original list.
public IEnumerable<string>? AuthorizedResourceIndicators { get; set; }
Property Value
AuthorizedScopes
The scopes.
public IEnumerable<string> AuthorizedScopes { get; set; }
Property Value
Client
The client.
public Client Client { get; set; }
Property Value
- Client
Description
The description.
public string? Description { get; set; }
Property Value
ProofType
The proof type used.
public ProofType ProofType { get; set; }
Property Value
- ProofType
RequestedResourceIndicator
The requested resource indicator.
public string? RequestedResourceIndicator { get; set; }
Property Value
Subject
The subject.
public ClaimsPrincipal Subject { get; set; }
Property Value
Methods
Validate()
Called to validate the RefreshTokenCreationRequest before it is processed.
public void Validate()