menu

CryptoCertificateVerifyError

import { CryptoCertificateVerifyError } from "destack:crypto/binding";

Certificate verification error.

language/library/src/crypto/binding/certificate.ds:62:83
1export enum CryptoCertificateVerifyError {2    None = 0,3    Unknown = 1,4    Expired = 2,5    NotYetValid = 3,6    UntrustedRoot = 4,7    Revoked = 5,8    NameMismatch = 6,9    InvalidSignature = 7,10    PolicyRejected = 8,11    UnsupportedCriticalExtension = 9,12}

Variants

None = 0

Verification succeeded.

Unknown = 1

Verification failed for one reason not mapped to a specific class.

Expired = 2

Certificate validity period has expired.

NotYetValid = 3

Certificate validity period has not started.

UntrustedRoot = 4

Certificate chain ends at one untrusted root.

Revoked = 5

Certificate was revoked.

NameMismatch = 6

Certificate name does not match the requested verification identity.

InvalidSignature = 7

Certificate signature validation failed.

PolicyRejected = 8

Host policy rejected the chain.

UnsupportedCriticalExtension = 9

Certificate contains one unsupported critical extension.