/token
endpoint.grant_type=client_credentials
or authorization_code
, to the Auth0 Authorization Server’s /token
endpoint.cnf
) in the access token’s payload.
cnf
claim contains the x5t#S256
parameter, which is the Base64url-encoded SHA-256 thumbprint of the client certificate.token_type
****: The Auth0 Authorization Server sets the token_type
to DPoP. This differs from traditional Bearer tokens and signals that the token is bound to a specific key.
x5t#S256
indicates that the access token is bound to an mTLS client certificate with the SHA-256 thumbprint bwcK0esc3ACC3DB2Y5_lESsXE8o9ltc05O89jdN-dg2
.
Authorization
header and decodes its payload to find the cnf
(confirmation) claim, specifically the x5t#S256
value (the bound certificate’s thumbprint).
x5t#S256
thumbprint from the access token’s cnf
claim.
cnf
claim, the resource server rejects the request with an HTTP 401 Unauthorized
status code and an invalid_token
error code.cnf
claim, refer to RFC 8705: Mutual-TLS Client Certificate-Bound Access Tokens.