Table of Contents

Class TokenRequestValidationContext

Namespace
Duende.IdentityServer.Validation
Assembly
Duende.IdentityServer.dll

Class describing the token endpoint request validation context

public class TokenRequestValidationContext
Inheritance
TokenRequestValidationContext
Inherited Members

Constructors

TokenRequestValidationContext()

public TokenRequestValidationContext()

Properties

ClientCertificate

The client certificate used on the mTLS connection.

public X509Certificate2 ClientCertificate { get; set; }

Property Value

X509Certificate2

ClientValidationResult

The validation result of client authentication

public ClientSecretValidationResult ClientValidationResult { get; set; }

Property Value

ClientSecretValidationResult

DPoPProofToken

The header value containing the DPoP proof token presented on the request

public string DPoPProofToken { get; set; }

Property Value

string

RequestParameters

The request form parameters

public NameValueCollection RequestParameters { get; set; }

Property Value

NameValueCollection