Represents an error that occurred during DPoP (Demonstrating Proof-of-Possession) operations.
DPoP is an OAuth 2.0 extension that provides application-level proof-of-possession security
by binding access tokens to cryptographic key pairs. This error is thrown when DPoP-related
operations fail, such as key pair operations, proof generation, or configuration issues.
Common scenarios that trigger DPoPError:
Invalid or incompatible key pairs (wrong algorithm, corrupted keys)
Represents an error that occurred during DPoP (Demonstrating Proof-of-Possession) operations.
DPoP is an OAuth 2.0 extension that provides application-level proof-of-possession security by binding access tokens to cryptographic key pairs. This error is thrown when DPoP-related operations fail, such as key pair operations, proof generation, or configuration issues.
Common scenarios that trigger DPoPError:
Example: Handling DPoP errors
Example: Creating a DPoP error
See
RFC 9449: OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)