Enumeration MobileCredentialVerificationFailureType

This file is generated. Do not edit manually.

Enumeration Members

DeviceKeyInvalid: "DeviceKeyInvalid"

Device key is not valid. Possible reasons:

  • The device key is malformed.
  • Key authorizations failed to verify.
InvalidSignerCertificate: "InvalidSignerCertificate"

The signer certificate is invalid. Possible reasons:

  • The document signer certificate is malformed.
  • A required property is missing from the signer certificate.
  • The countryCode does not match the countryCode of the root certificate.
  • The stateOrProvince does not match the stateOrProvince of the root certificate.
  • Duplicate extensions detected in the signer certificate.
MobileCredentialExpired: "MobileCredentialExpired"

mDoc is expired. The current date exceeds the validUntil timestamp of the MSO validity period.

MobileCredentialInvalid: "MobileCredentialInvalid"

mDoc authentication failed. The authentication process includes multiple validation steps:

  • Device key validation
  • Signer/root certificate validation
  • Issuer-signed authentication
  • Device-signed authentication
  • Value digest validation
  • Other validation steps.
MobileCredentialNotYetValid: "MobileCredentialNotYetValid"

mDoc is not yet valid. The current date is before the validFrom timestamp of the MSO validity period.

StatusRevoked: "StatusRevoked"

mDoc is permanently revoked.

StatusSuspended: "StatusSuspended"

mDoc is temporarily revoked.

StatusUnknown: "StatusUnknown"

Unable to verify revocation status of mDoc.

TrustedIssuerCertificateExpired: "TrustedIssuerCertificateExpired"

Trusted issuer certificate is expired. The current date exceeds the notValidAfter timestamp of the trusted issuer certificate.

TrustedIssuerCertificateNotFound: "TrustedIssuerCertificateNotFound"

Trusted issuer certificate not found. No matching trusted issuer certificate found for the presented credential.

TrustedIssuerCertificateNotYetValid: "TrustedIssuerCertificateNotYetValid"

Trusted issuer certificate is not yet valid. The current date is before the notValidBefore timestamp of the trusted issuer certificate.

UnsupportedCurve: "UnsupportedCurve"

The mDoc is signed by a key with an unsupported cryptographic algorithm.

Generated using TypeDoc