Class SenderConstraintViolationReasons
- Namespace
- Fdyay.IdentityServer.Events
- Assembly
- Fdyay.IdentityServer.Core.dll
The ways a sender constraint can go unsatisfied, as Reason.
public static class SenderConstraintViolationReasons
- Inheritance
-
SenderConstraintViolationReasons
- Inherited Members
Remarks
Constants rather than sentences, so a host grouping these does not group on prose that a later release
rewords. The same rule EventIds states for numbers.
Fields
CertificateMismatch
The connection's certificate is not the one the token names.
public const string CertificateMismatch = "certificate_mismatch"
Field Value
MissingCertificate
A certificate-bound token arrived on a connection presenting no client certificate.
public const string MissingCertificate = "missing_certificate"
Field Value
MissingProof
A key-bound token arrived with no DPoP proof header.
public const string MissingProof = "missing_proof"
Field Value
ProofMismatch
The proof did not validate, or was made by a key other than the one the token names.
public const string ProofMismatch = "proof_mismatch"
Field Value
UnreadableConfirmation
The token names a confirmation method this server does not implement.
public const string UnreadableConfirmation = "unreadable_confirmation"
Field Value
WrongScheme
A key-bound token was presented under a scheme other than DPoP.
public const string WrongScheme = "wrong_scheme"