Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ s_x509ChainErrorMappings

readonly X509ChainErrorMapping [] Internal.Cryptography.Pal.ChainPal.s_x509ChainErrorMappings
staticprivate
Initial value:
= new X509ChainErrorMapping[23]
{
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_SIGNATURE_VALID, -2146869244, X509ChainStatusFlags.NotSignatureValid),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID, -2146869244, X509ChainStatusFlags.CtlNotSignatureValid),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_UNTRUSTED_ROOT, -2146762487, X509ChainStatusFlags.UntrustedRoot),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_PARTIAL_CHAIN, -2146762486, X509ChainStatusFlags.PartialChain),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_REVOKED, -2146885616, X509ChainStatusFlags.Revoked),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_VALID_FOR_USAGE, -2146762480, X509ChainStatusFlags.NotValidForUsage),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE, -2146762480, X509ChainStatusFlags.CtlNotValidForUsage),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_TIME_VALID, -2146762495, X509ChainStatusFlags.NotTimeValid),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_CTL_IS_NOT_TIME_VALID, -2146762495, X509ChainStatusFlags.CtlNotTimeValid),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_INVALID_NAME_CONSTRAINTS, -2146762476, X509ChainStatusFlags.InvalidNameConstraints),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasNotSupportedNameConstraint),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasNotDefinedNameConstraint),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasNotPermittedNameConstraint),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasExcludedNameConstraint),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_INVALID_POLICY_CONSTRAINTS, -2146762477, X509ChainStatusFlags.InvalidPolicyConstraints),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY, -2146762477, X509ChainStatusFlags.NoIssuanceChainPolicy),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_INVALID_BASIC_CONSTRAINTS, -2146869223, X509ChainStatusFlags.InvalidBasicConstraints),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_TIME_NESTED, -2146762494, X509ChainStatusFlags.NotTimeNested),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_REVOCATION_STATUS_UNKNOWN, -2146885614, X509ChainStatusFlags.RevocationStatusUnknown),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_OFFLINE_REVOCATION, -2146885613, X509ChainStatusFlags.OfflineRevocation),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_EXPLICIT_DISTRUST, -2146762479, X509ChainStatusFlags.ExplicitDistrust),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT, -2146762491, X509ChainStatusFlags.HasNotSupportedCriticalExtension),
new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_WEAK_SIGNATURE, -2146877418, X509ChainStatusFlags.HasWeakSignature)
}

Definition at line 33 of file ChainPal.cs.

34 {
35 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_SIGNATURE_VALID, -2146869244, X509ChainStatusFlags.NotSignatureValid),
36 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID, -2146869244, X509ChainStatusFlags.CtlNotSignatureValid),
37 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_UNTRUSTED_ROOT, -2146762487, X509ChainStatusFlags.UntrustedRoot),
38 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_PARTIAL_CHAIN, -2146762486, X509ChainStatusFlags.PartialChain),
39 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_REVOKED, -2146885616, X509ChainStatusFlags.Revoked),
40 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_VALID_FOR_USAGE, -2146762480, X509ChainStatusFlags.NotValidForUsage),
41 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE, -2146762480, X509ChainStatusFlags.CtlNotValidForUsage),
42 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_TIME_VALID, -2146762495, X509ChainStatusFlags.NotTimeValid),
43 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_CTL_IS_NOT_TIME_VALID, -2146762495, X509ChainStatusFlags.CtlNotTimeValid),
44 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_INVALID_NAME_CONSTRAINTS, -2146762476, X509ChainStatusFlags.InvalidNameConstraints),
45 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasNotSupportedNameConstraint),
46 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasNotDefinedNameConstraint),
47 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasNotPermittedNameConstraint),
48 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT, -2146762476, X509ChainStatusFlags.HasExcludedNameConstraint),
49 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_INVALID_POLICY_CONSTRAINTS, -2146762477, X509ChainStatusFlags.InvalidPolicyConstraints),
50 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY, -2146762477, X509ChainStatusFlags.NoIssuanceChainPolicy),
51 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_INVALID_BASIC_CONSTRAINTS, -2146869223, X509ChainStatusFlags.InvalidBasicConstraints),
52 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_NOT_TIME_NESTED, -2146762494, X509ChainStatusFlags.NotTimeNested),
53 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_REVOCATION_STATUS_UNKNOWN, -2146885614, X509ChainStatusFlags.RevocationStatusUnknown),
54 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_OFFLINE_REVOCATION, -2146885613, X509ChainStatusFlags.OfflineRevocation),
55 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_IS_EXPLICIT_DISTRUST, -2146762479, X509ChainStatusFlags.ExplicitDistrust),
56 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT, -2146762491, X509ChainStatusFlags.HasNotSupportedCriticalExtension),
57 new X509ChainErrorMapping(CertTrustErrorStatus.CERT_TRUST_HAS_WEAK_SIGNATURE, -2146877418, X509ChainStatusFlags.HasWeakSignature)
58 };

Referenced by Internal.Cryptography.Pal.ChainPal.GetChainStatusInformation().