Enumerations
MobileCredentialVerificationFailureType
Enumeration members
| Name | Value | Description |
|---|---|---|
DeviceKeyInvalid | "DeviceKeyInvalid" | Device key is not valid. Possible reasons for this failure include: - The device key is malformed. - Key authorizations failed to verify. |
InvalidSignerCertificate | "InvalidSignerCertificate" | Invalid signer certificate. Possible reasons for this failure include: - The document signer certificate is malformed. - A required property is missing from the signer certificate (e.g., common name, country code, signature algorithm, validity period). - The countryCode does not match the countryCode of the root certificate. - The stateOrProvince value does not match the stateOrProvince of the root certificate. - Duplicate extensions detected in the signer certificate. |
MobileCredentialExpired | "MobileCredentialExpired" | Mobile credential expired. The current date exceeds the validUntil timestamp of the MSO validity period. |
MobileCredentialInvalid | "MobileCredentialInvalid" | Mobile credential is not valid. 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" | Mobile credential not yet valid. The current date is before validFrom timestamp of the MSO validity period. |
StatusRevoked | "StatusRevoked" | Mobile credential has been revoked. Refer to revocation status for more information. |
StatusSuspended | "StatusSuspended" | Mobile credential has been suspended. Refer to revocation status for more information. |
StatusUnknown | "StatusUnknown" | Mobile credential status is unknown and could not be determined. Refer to revocation status for more information. |
TrustedIssuerCertificateExpired | "TrustedIssuerCertificateExpired" | Trusted issuer certificate 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 not yet valid. The current date is before the notValidBefore timestamp of the trusted issuer certificate. |
UnsupportedCurve | "UnsupportedCurve" | Mobile credential object contains unsupported curve. |
How would you rate this page?