Defines the different verificateion flags values.
Namespace: LLCryptoLib.Security.CertificatesAssembly: LLCryptoLib (in LLCryptoLib.dll) Version: 2.0.1024.0 (2.0.1024)
Syntax
C# |
---|
[FlagsAttribute] public enum VerificationFlags |
Visual Basic |
---|
<FlagsAttribute> _ Public Enumeration VerificationFlags |
Visual C++ |
---|
[FlagsAttribute] public enum class VerificationFlags |
Members
Member name | Value | Description | |
---|---|---|---|
None | 0 | No flags. | |
IgnoreTimeNotValid | 1 | Ignore an invalid time. | |
IgnoreCtlTimeNotValid | 2 | Ignore an invalid time of the certificate trust list. | |
IgnoreTimeNotNested | 4 | Ignore an invalid time nesting. | |
IgnoreInvalidBasicContraints | 8 | Ignore invalid basic contraints. | |
IgnoreAllTimeChecks | 7 | Ignore all time checks. | |
AllowUnknownCA | 16 | Allow an unknown certificate authority. | |
IgnoreWrongUsage | 32 | Ignore the wrong usage of a certificate. | |
IgnoreInvalidName | 64 | Ignore an invalid name. | |
IgnoreInvalidPolicy | 128 | Ignore an invalid policy. | |
IgnoreEndRevUnknown | 256 | Ignore an unknown revocation status of the end certificate. | |
IgnoreSignerRevUnknown | 512 | Ignore an unknown revocation status of the signer certificate. | |
IgnoreCARevUnknown | 1024 | Ignore an unknown revocation status of the certificate authority. | |
IgnoreRootRevUnknown | 2048 | Ignore an unknown revocation status of the root certificate. | |
IgnoreAllRevUnknown | 3840 | Ignore an unknown revocation status of any of the certificates. | |
AllowTestroot | 32768 | Allow a test root. | |
TrustTestroot | 16384 | Trust a test root. |
Remarks
You can specify more VerificationFlags at once by combining them with the OR operator.