InvalidDPoPProofError Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Common
InvalidDPoPProofError Class
Subtype of OidcError tagging an RFC 9449 §7.1 DPoP proof rejection at a
protected endpoint (UserInfo, introspection, revocation). The typed marker lets the
response formatter pattern-match deterministically and emit the
WWW-Authenticate: DPoP error="invalid_dpop_proof" challenge instead of a Bearer
challenge, without string-comparing the error code. Mirrors UseDPoPNonceError.
public sealed record InvalidDPoPProofError : Abblix.Oidc.Server.Common.OidcError, System.IEquatable<Abblix.Oidc.Server.Common.InvalidDPoPProofError>
Inheritance System.Object → OidcError → InvalidDPoPProofError
Implements System.IEquatable<InvalidDPoPProofError>
Constructors
InvalidDPoPProofError(string) Constructor
Subtype of OidcError tagging an RFC 9449 §7.1 DPoP proof rejection at a
protected endpoint (UserInfo, introspection, revocation). The typed marker lets the
response formatter pattern-match deterministically and emit the
WWW-Authenticate: DPoP error="invalid_dpop_proof" challenge instead of a Bearer
challenge, without string-comparing the error code. Mirrors UseDPoPNonceError.
public InvalidDPoPProofError(string Description);
Parameters
Description System.String