IanaClaimTypes.ConfirmationMethods Class
Abblix.Jwt
Abblix.Jwt.IanaClaimTypes
IanaClaimTypes.ConfirmationMethods Class
Member names of the cnf confirmation-method JSON object (RFC 7800 §3.1 / IANA
"JWT Confirmation Methods" registry). Each member encodes a different proof-of-possession
binding scheme; multiple members can coexist when a deployment uses several schemes
concurrently (e.g. mTLS for client authentication and DPoP for token binding).
public static class IanaClaimTypes.ConfirmationMethods
Inheritance System.Object → ConfirmationMethods
Fields
IanaClaimTypes.ConfirmationMethods.CertificateSha256Thumbprint Field
Base64url-encoded SHA-256 thumbprint of the client X.509 certificate that authenticated the request (RFC 8705 §3.1). Locks an access token to the certificate the client presented at the token endpoint via mutual TLS.
public const string CertificateSha256Thumbprint = "x5t#S256";
Field Value
IanaClaimTypes.ConfirmationMethods.JwkThumbprint Field
Base64url-encoded RFC 7638 JWK Thumbprint of the DPoP proof key (RFC 9449 §6.1). Locks an access token to the specific proof-of-possession key the client demonstrated control of when the token was issued.
public const string JwkThumbprint = "jkt";