| Visual Basic (Declaration) | |
|---|---|
<FlagsAttribute()> Public Enum X509ChainStatusFlags Inherits System.Enum | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As X509ChainStatusFlags | |
| C# | |
|---|---|
[FlagsAttribute()] public enum X509ChainStatusFlags : System.Enum | |
| Managed Extensions for C++ | |
|---|---|
[FlagsAttribute()] __value public enum X509ChainStatusFlags : public System.Enum | |
| C++/CLI | |
|---|---|
[FlagsAttribute()] public enum class X509ChainStatusFlags : public System.Enum | |
| Member | Description |
|---|---|
| CtlNotSignatureValid | Specifies that the certificate trust list (CTL) contains an invalid signature. |
| CtlNotTimeValid | Specifies that the certificate trust list (CTL) is not valid because of an invalid time value, such as one that indicates that the CTL has expired. |
| CtlNotValidForUsage | Specifies that the certificate trust list (CTL) is not valid for this use. |
| Cyclic | Specifies that the X509 chain could not be built. |
| HasExcludedNameConstraint | Specifies that the X509 chain is invalid because a certificate has excluded a name constraint. |
| HasNotDefinedNameConstraint | Specifies that the certificate has an undefined name constant. |
| HasNotPermittedNameConstraint | Specifies that the certificate has an impermissible name constraint. |
| HasNotSupportedNameConstraint | Specifies that the certificate does not have a supported name constant or has a name constant that is unsupported. |
| InvalidBasicConstraints | Specifies that the X509 chain is invalid due to invalid basic constraints. |
| InvalidExtension | Specifies that the X509 chain is invalid due to an invalid extension. |
| InvalidNameConstraints | Specifies that the X509 chain is invalid due to invalid name constraints. |
| InvalidPolicyConstraints | Specifies that the X509 chain is invalid due to invalid policy constraints. |
| NoError | Specifies that the X509 chain has no errors. |
| NoIssuanceChainPolicy | Specifies that there is no certificate policy extension in the certificate. This error would occur if a group policy has specified that all certificates must have a certificate policy. |
| NotSignatureValid | Specifies that the X509 chain is invalid due to an invalid certificate signature. |
| NotTimeNested | Specifies that the CA (certificate authority) certificate and the issued certificate have validity periods that are not nested. For example, the CA cert can be valid from January 1 to December 1 and the issued certificate from January 2 to December 2, which would mean the validity periods are not nested. |
| NotTimeValid | Specifies that the X509 chain is not valid due to an invalid time value, such as a value that indicates an expired certificate. |
| NotValidForUsage | Specifies that the key usage is not valid. |
| OfflineRevocation | Specifies that the online certificate revocation list (CRL) the X509 chain relies on is currently offline. |
| PartialChain | Specifies that the X509 chain could not be built up to the root certificate. |
| RevocationStatusUnknown | Specifies that it is not possible to determine whether the certificate has been revoked. This can be due to the certificate revocation list (CRL) being offline or unavailable. |
| Revoked | Specifies that the X509 chain is invalid due to a revoked certificate. |
| UntrustedRoot | Specifies that the X509 chain is invalid due to an untrusted root certificate. |
System.Object
System.ValueType
System.Enum
Dart.Common.X509ChainStatusFlags
Target Platforms: Microsoft .NET Framework 2.0