ValidationOptions Enum
Namespace: Rebex.Security.Certificates
Assembly: Rebex.Common.dll (version 7.0.9313)
Certificate validation method options. (Not supported by CertificateChainEngine.Native engine on Xamarin.iOS and Xamarin.Android).
Syntax
[Flags]
public enum ValidationOptions
Fields
| Name | Description |
|---|---|
| AllowTestRoot | Not supported. |
| AllowUnknownCa | Allow unknown certification authority. |
| DisableCertificateDownloads | Disables downloading of unknown issuer certificates based on information from Authority Information Access (AIA) extension. Only supported in .NET 5 and higher. |
| IgnoreAllRevUnknown | Ignore all unknown revocation statuses. |
| IgnoreAllTimeNotValid | Ignore all invalid time checks (such as expiration, nesting, CRL or CTL times). |
| IgnoreCaRevUnknown | Ignore an unknown revocation status of the CA certificate. |
| IgnoreCnNotMatch | Ignore invalid common name. |
| IgnoreCtlSignerRevUnknown | Ignore an unknown revocation status of the certificate trust list signer. |
| IgnoreCtlTimeNotValid | Ignore an invalid certificate trust list time. |
| IgnoreEndRevUnknown | Ignore an unknown revocation status of the end certificate. |
| IgnoreInvalidBasicConstraints | Ignore basic constraint errors. |
| IgnoreInvalidChain | Ignore invalid chain. |
| IgnoreInvalidPolicy | Ignore invalid policy. |
| IgnoreRootRevUnknown | Ignore an unknown revocation status of a root certificate. |
| IgnoreTimeNotNested | Ignore an invalid time nesting. Deprecated. |
| IgnoreTimeNotValid | Ignore an invalid time (such as expiration). |
| IgnoreWrongUsage | Ignore wrong usage of the certificate. |
| None | No options specified. |
| SkipRevocationCheck | Skip certificate revocation check. |
| TrustTestRoot | Not supported. |
| UseCacheOnly | Only use local cache, do not access the network. |