Certificate validation method options. (Not supported by CertificateChainEngine.Native engine on Xamarin.iOS and Xamarin.Android).

Namespace:  Rebex.Security.Certificates
Assembly:  Rebex.Common (in Rebex.Common.dll)

Syntax

Visual Basic
<FlagsAttribute> _
Public Enumeration ValidationOptions
C#
[FlagsAttribute]
public enum ValidationOptions

Members

Member nameDescription
Supported by the .NET Compact FrameworkNone
No options specified.
Supported by the .NET Compact FrameworkIgnoreTimeNotValid
Ignore an invalid time (such as expiration).
Supported by the .NET Compact FrameworkIgnoreCtlTimeNotValid
Ignore an invalid certificate trust list time.
Supported by the .NET Compact FrameworkIgnoreTimeNotNested
Ignore an invalid time nesting. Deprecated.
Supported by the .NET Compact FrameworkIgnoreAllTimeNotValid
Ignore all invalid time checks (such as expiration, nesting, CRL or CTL times).
Supported by the .NET Compact FrameworkIgnoreInvalidBasicConstraints
Ignore invalid basic constraints.
Supported by the .NET Compact FrameworkAllowUnknownCa
Allow unknown certification authority.
Supported by the .NET Compact FrameworkIgnoreWrongUsage
Ignore wrong usage of the certificate.
Supported by the .NET Compact FrameworkIgnoreInvalidPolicy
Ignore invalid policy.
Supported by the .NET Compact FrameworkIgnoreAllRevUnknown
Ignore all unknown revocation statuses.
Supported by the .NET Compact FrameworkUseCacheOnly
Only use local cache, do not access the network.
Supported by the .NET Compact FrameworkIgnoreCnNotMatch
Ignore invalid common name.
Supported by the .NET Compact FrameworkSkipRevocationCheck
Skip certificate revocation check.
Supported by the .NET Compact FrameworkIgnoreInvalidChain
Ignore invalid chain.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also