Class DPoPProofValidatonResult
- Namespace
- Duende.IdentityServer.Validation
- Assembly
- Duende.IdentityServer.dll
Models the result of DPoP proof validation.
public class DPoPProofValidatonResult : ValidationResult
- Inheritance
-
DPoPProofValidatonResult
- Inherited Members
Constructors
DPoPProofValidatonResult()
public DPoPProofValidatonResult()
Properties
AccessTokenHash
The ath value read from the payload.
public string? AccessTokenHash { get; set; }
Property Value
Confirmation
The 'cnf' value for the DPoP proof token.
public string? Confirmation { get; set; }
Property Value
IssuedAt
The 'iat' value read from the payload.
public long? IssuedAt { get; set; }
Property Value
- long?
JsonWebKey
The serialized JWK from the validated DPoP proof token.
public string? JsonWebKey { get; set; }
Property Value
JsonWebKeyThumbprint
The JWK thumbprint from the validated DPoP proof token.
public string? JsonWebKeyThumbprint { get; set; }
Property Value
Nonce
The 'nonce' value read from the payload.
public string? Nonce { get; set; }
Property Value
Payload
The payload values of the DPoP proof token.
public IDictionary<string, object>? Payload { get; }
Property Value
ServerIssuedNonce
The 'nonce' value issued by the server that should be emitted on the response.
public string? ServerIssuedNonce { get; set; }
Property Value
TokenId
The 'jti' value read from the payload.
public string? TokenId { get; set; }