Class OpenIddictServerEvents.ValidateTokenRequestContext
Represents an event called for each request to the token endpoint to determine if the request is valid and should continue to be processed.
Inheritance
System.Object
OpenIddictServerEvents.ValidateTokenRequestContext
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: OpenIddict.Server
Assembly: cs.temp.dll.dll
Syntax
public class ValidateTokenRequestContext : OpenIddictServerEvents.BaseValidatingClientContext
Constructors
ValidateTokenRequestContext(OpenIddictServerTransaction)
Creates a new instance of the OpenIddictServerEvents.ValidateTokenRequestContext class.
Declaration
public ValidateTokenRequestContext(OpenIddictServerTransaction transaction)
Parameters
Type | Name | Description |
---|---|---|
OpenIddictServerTransaction | transaction |
Properties
Principal
Gets or sets the security principal extracted from the authorization code or the refresh token, if applicable to the current token request.
Declaration
public ClaimsPrincipal? Principal { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<ClaimsPrincipal> |
Request
Gets or sets the request.
Declaration
public OpenIddictRequest Request { get; set; }
Property Value
Type | Description |
---|---|
OpenIddictRequest |