Class ErrorCodes
Stable machine-readable error codes carried in Code. Codes are part of the observable behavior (log/metric grouping) — treat as append-only. Public so application logic can branch on codes without magic strings.
public static class ErrorCodes
- Inheritance
-
ErrorCodes
- Inherited Members
Fields
AlgorithmNotAllowed
public const string AlgorithmNotAllowed = "algorithm_not_allowed"
Field Value
AudienceMismatch
public const string AudienceMismatch = "audience_mismatch"
Field Value
ClaimNameDuplicated
public const string ClaimNameDuplicated = "claim_name_duplicated"
Field Value
ClaimNameReserved
public const string ClaimNameReserved = "claim_name_reserved"
Field Value
ClaimNotDisclosable
public const string ClaimNotDisclosable = "claim_not_disclosable"
Field Value
ConfirmationKeyMissing
public const string ConfirmationKeyMissing = "confirmation_key_missing"
Field Value
CredentialExpired
public const string CredentialExpired = "credential_expired"
Field Value
CredentialNotYetValid
public const string CredentialNotYetValid = "credential_not_yet_valid"
Field Value
CredentialRevoked
public const string CredentialRevoked = "credential_revoked"
Field Value
CredentialStatusUnknown
public const string CredentialStatusUnknown = "credential_status_unknown"
Field Value
CredentialSuspended
public const string CredentialSuspended = "credential_suspended"
Field Value
DigestDuplicated
public const string DigestDuplicated = "digest_duplicated"
Field Value
DisclosureInvalid
public const string DisclosureInvalid = "disclosure_invalid"
Field Value
DisclosureUnreferenced
public const string DisclosureUnreferenced = "disclosure_unreferenced"
Field Value
FormatUnsupported
public const string FormatUnsupported = "format_unsupported"
Field Value
IssuerCertificateMismatch
public const string IssuerCertificateMismatch = "issuer_certificate_mismatch"
Field Value
IssuerKeyUnresolvable
public const string IssuerKeyUnresolvable = "issuer_key_unresolvable"
Field Value
IssuerMetadataInvalid
public const string IssuerMetadataInvalid = "issuer_metadata_invalid"
Field Value
IssuerUntrusted
public const string IssuerUntrusted = "issuer_untrusted"
Field Value
KeyBindingInvalid
public const string KeyBindingInvalid = "key_binding_invalid"
Field Value
KeyBindingMissing
public const string KeyBindingMissing = "key_binding_missing"
Field Value
NonceMismatch
public const string NonceMismatch = "nonce_mismatch"
Field Value
SdAlgUnsupported
public const string SdAlgUnsupported = "sd_alg_unsupported"
Field Value
SdHashMismatch
public const string SdHashMismatch = "sd_hash_mismatch"
Field Value
SignatureInvalid
public const string SignatureInvalid = "signature_invalid"
Field Value
StatusInvalid
public const string StatusInvalid = "status_invalid"
Field Value
StatusUnresolvable
public const string StatusUnresolvable = "status_unresolvable"
Field Value
StructureInvalid
public const string StructureInvalid = "structure_invalid"
Field Value
TransactionDataAlgUnsupported
public const string TransactionDataAlgUnsupported = "transaction_data_alg_unsupported"
Field Value
TransactionDataHashMismatch
public const string TransactionDataHashMismatch = "transaction_data_hash_mismatch"
Field Value
TransactionDataMissing
public const string TransactionDataMissing = "transaction_data_missing"
Field Value
TypInvalid
public const string TypInvalid = "typ_invalid"
Field Value
VctMismatch
public const string VctMismatch = "vct_mismatch"
Field Value
VctMissing
public const string VctMissing = "vct_missing"