Table of Contents

Class ErrorCodes

Namespace
Tessio.Verifier.Core
Assembly
Tessio.Verifier.Core.dll

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

string

AudienceMismatch

public const string AudienceMismatch = "audience_mismatch"

Field Value

string

ClaimNameDuplicated

public const string ClaimNameDuplicated = "claim_name_duplicated"

Field Value

string

ClaimNameReserved

public const string ClaimNameReserved = "claim_name_reserved"

Field Value

string

ClaimNotDisclosable

public const string ClaimNotDisclosable = "claim_not_disclosable"

Field Value

string

ConfirmationKeyMissing

public const string ConfirmationKeyMissing = "confirmation_key_missing"

Field Value

string

CredentialExpired

public const string CredentialExpired = "credential_expired"

Field Value

string

CredentialNotYetValid

public const string CredentialNotYetValid = "credential_not_yet_valid"

Field Value

string

CredentialRevoked

public const string CredentialRevoked = "credential_revoked"

Field Value

string

CredentialStatusUnknown

public const string CredentialStatusUnknown = "credential_status_unknown"

Field Value

string

CredentialSuspended

public const string CredentialSuspended = "credential_suspended"

Field Value

string

DigestDuplicated

public const string DigestDuplicated = "digest_duplicated"

Field Value

string

DisclosureInvalid

public const string DisclosureInvalid = "disclosure_invalid"

Field Value

string

DisclosureUnreferenced

public const string DisclosureUnreferenced = "disclosure_unreferenced"

Field Value

string

FormatUnsupported

public const string FormatUnsupported = "format_unsupported"

Field Value

string

IssuerCertificateMismatch

public const string IssuerCertificateMismatch = "issuer_certificate_mismatch"

Field Value

string

IssuerKeyUnresolvable

public const string IssuerKeyUnresolvable = "issuer_key_unresolvable"

Field Value

string

IssuerMetadataInvalid

public const string IssuerMetadataInvalid = "issuer_metadata_invalid"

Field Value

string

IssuerUntrusted

public const string IssuerUntrusted = "issuer_untrusted"

Field Value

string

KeyBindingInvalid

public const string KeyBindingInvalid = "key_binding_invalid"

Field Value

string

KeyBindingMissing

public const string KeyBindingMissing = "key_binding_missing"

Field Value

string

NonceMismatch

public const string NonceMismatch = "nonce_mismatch"

Field Value

string

SdAlgUnsupported

public const string SdAlgUnsupported = "sd_alg_unsupported"

Field Value

string

SdHashMismatch

public const string SdHashMismatch = "sd_hash_mismatch"

Field Value

string

SignatureInvalid

public const string SignatureInvalid = "signature_invalid"

Field Value

string

StatusInvalid

public const string StatusInvalid = "status_invalid"

Field Value

string

StatusUnresolvable

public const string StatusUnresolvable = "status_unresolvable"

Field Value

string

StructureInvalid

public const string StructureInvalid = "structure_invalid"

Field Value

string

TransactionDataAlgUnsupported

public const string TransactionDataAlgUnsupported = "transaction_data_alg_unsupported"

Field Value

string

TransactionDataHashMismatch

public const string TransactionDataHashMismatch = "transaction_data_hash_mismatch"

Field Value

string

TransactionDataMissing

public const string TransactionDataMissing = "transaction_data_missing"

Field Value

string

TypInvalid

public const string TypInvalid = "typ_invalid"

Field Value

string

VctMismatch

public const string VctMismatch = "vct_mismatch"

Field Value

string

VctMissing

public const string VctMissing = "vct_missing"

Field Value

string