28 references to CertTrustErrorStatus
System.Security.Cryptography (28)
System\Security\Cryptography\X509Certificates\ChainPal.Windows.GetChainStatusInformation.cs (27)
11
private static X509ChainStatus[] GetChainStatusInformation(
CertTrustErrorStatus
dwStatus)
13
if (dwStatus ==
CertTrustErrorStatus
.CERT_TRUST_NO_ERROR)
54
public readonly
CertTrustErrorStatus
Win32Flag;
59
public X509ChainErrorMapping(
CertTrustErrorStatus
win32Flag, int win32ErrorCode, X509ChainStatusFlags chainStatusFlag)
70
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_NOT_SIGNATURE_VALID, ErrorCode.TRUST_E_CERT_SIGNATURE, X509ChainStatusFlags.NotSignatureValid),
71
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID, ErrorCode.TRUST_E_CERT_SIGNATURE, X509ChainStatusFlags.CtlNotSignatureValid),
72
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_UNTRUSTED_ROOT, ErrorCode.CERT_E_UNTRUSTEDROOT, X509ChainStatusFlags.UntrustedRoot),
73
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_PARTIAL_CHAIN, ErrorCode.CERT_E_CHAINING, X509ChainStatusFlags.PartialChain),
74
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_REVOKED, ErrorCode.CRYPT_E_REVOKED, X509ChainStatusFlags.Revoked),
75
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_NOT_VALID_FOR_USAGE, ErrorCode.CERT_E_WRONG_USAGE, X509ChainStatusFlags.NotValidForUsage),
76
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE, ErrorCode.CERT_E_WRONG_USAGE, X509ChainStatusFlags.CtlNotValidForUsage),
77
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_NOT_TIME_VALID, ErrorCode.CERT_E_EXPIRED, X509ChainStatusFlags.NotTimeValid),
78
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_CTL_IS_NOT_TIME_VALID, ErrorCode.CERT_E_EXPIRED, X509ChainStatusFlags.CtlNotTimeValid),
79
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_INVALID_NAME_CONSTRAINTS, ErrorCode.CERT_E_INVALID_NAME, X509ChainStatusFlags.InvalidNameConstraints),
80
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT, ErrorCode.CERT_E_INVALID_NAME, X509ChainStatusFlags.HasNotSupportedNameConstraint),
81
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT, ErrorCode.CERT_E_INVALID_NAME, X509ChainStatusFlags.HasNotDefinedNameConstraint),
82
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT, ErrorCode.CERT_E_INVALID_NAME, X509ChainStatusFlags.HasNotPermittedNameConstraint),
83
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT, ErrorCode.CERT_E_INVALID_NAME, X509ChainStatusFlags.HasExcludedNameConstraint),
84
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_INVALID_POLICY_CONSTRAINTS, ErrorCode.CERT_E_INVALID_POLICY, X509ChainStatusFlags.InvalidPolicyConstraints),
85
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY, ErrorCode.CERT_E_INVALID_POLICY, X509ChainStatusFlags.NoIssuanceChainPolicy),
86
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_INVALID_BASIC_CONSTRAINTS, ErrorCode.TRUST_E_BASIC_CONSTRAINTS, X509ChainStatusFlags.InvalidBasicConstraints),
87
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_NOT_TIME_NESTED, ErrorCode.CERT_E_VALIDITYPERIODNESTING, X509ChainStatusFlags.NotTimeNested),
88
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_REVOCATION_STATUS_UNKNOWN, ErrorCode.CRYPT_E_NO_REVOCATION_CHECK, X509ChainStatusFlags.RevocationStatusUnknown),
89
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_OFFLINE_REVOCATION, ErrorCode.CRYPT_E_REVOCATION_OFFLINE, X509ChainStatusFlags.OfflineRevocation),
90
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_IS_EXPLICIT_DISTRUST, ErrorCode.TRUST_E_EXPLICIT_DISTRUST, X509ChainStatusFlags.ExplicitDistrust),
91
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT, ErrorCode.CERT_E_CRITICAL, X509ChainStatusFlags.HasNotSupportedCriticalExtension),
92
new X509ChainErrorMapping(
CertTrustErrorStatus
.CERT_TRUST_HAS_WEAK_SIGNATURE, ErrorCode.CERTSRV_E_WEAK_SIGNATURE_OR_KEY, X509ChainStatusFlags.HasWeakSignature),
System\Security\Cryptography\X509Certificates\WindowsStructs.cs (1)
176
public
CertTrustErrorStatus
dwErrorStatus;