mscorlib(4.0.0.0) API with additions
X509VerificationFlags.cs
2 {
4  [Flags]
6  {
8  NoFlag = 0x0,
10  IgnoreNotTimeValid = 0x1,
14  IgnoreNotTimeNested = 0x4,
20  IgnoreWrongUsage = 0x20,
22  IgnoreInvalidName = 0x40,
24  IgnoreInvalidPolicy = 0x80,
34  AllFlags = 0xFFF
35  }
36 }
Ignore that the CA (certificate authority) certificate and the issued certificate have validity perio...
Ignore that the chain cannot be verified due to an unknown certificate authority (CA).
Ignore that the certificate has an invalid name when determining certificate verification.
X509VerificationFlags
Specifies conditions under which verification of certificates in the X509 chain should be conducted.
Ignore that the certificate trust list (CTL) is not valid, for reasons such as the CTL has expired,...
Ignore that the end certificate (the user certificate) revocation is unknown when determining certifi...
Ignore certificates in the chain that are not valid either because they have expired or they are not ...
Ignore that the certificate trust list (CTL) signer revocation is unknown when determining certificat...
Ignore that the certificate authority revocation is unknown when determining certificate verification...
Use all security policy components.
Ignore that the certificate was not issued for the current use when determining certificate verificat...
Ignore that the basic constraints are not valid when determining certificate verification.
Ignore that the root revocation is unknown when determining certificate verification.
Ignore that the certificate has invalid policy when determining certificate verification.