Xceed .NET Libraries Documentation
VerificationStatus Enumeration


Xceed.Ftp Assembly > Xceed.Ftp Namespace : VerificationStatus Enumeration
Value representing the different certificate status values. Note: This enumeration is not available in Xceed FTP for .NET Compact Framework because this product does not support Secure FTP.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum VerificationStatus 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As VerificationStatus
[Flags()]
public enum VerificationStatus : System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
MemberValueDescription
CtlNotSignatureValid262144Specifies that the certificate trust list (CTL) contains an invalid signature.
CtlNotTimeValid131072Specifies 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.
CtlNotValidForUsage524288Specifies that the certificate trust list (CTL) contains an invalid signature.
Cyclic128Specifies that the X509 chain could not be built.
Expired1Specifies that the X509 chain is not valid due to an invalid time value, such as a value that indicates an expired certificate.
HasExcludedNameConstraint32768Specifies that the X509 chain is invalid because a certificate has excluded a name constraint.
HasNotDefinedNameConstraint8192Specifies that the certificate has an undefined name constant.
HasNotPermittedNameConstraint16384Specifies that the certificate has an impermissible name constraint.
HasNotSupportedNameConstraint4096Specifies that the certificate does not have a supported name constant or has a name constant that is unsupported.
InvalidBasicConstraints1024Specifies that the X509 chain is invalid due to invalid basic constraints.
InvalidChain33554432Specifies 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.
InvalidExtension256Specifies that the X509 chain is invalid due to an invalid extension.
InvalidNesting2Specifies 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.
InvalidPolicyConstraints512Specifies that the X509 chain is invalid due to invalid policy constraints.
InvalidPurpose16Specifies that the key usage is not valid.
InvalidSignature8Specifies that the X509 chain is invalid due to an invalid certificate signature.
NoCNMatch2048Specifies that the X509 chain is invalid due to invalid name constraints.
NoIssuanceChainPolicy33554432Specifies 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.
PartialChain65536Specifies that the X509 chain could not be built up to the root certificate.
RevocationFailure64Specifies 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.
RevocationServerOffline16777216Specifies that the online certificate revocation list (CRL) the X509 chain relies on is currently offline.
Revoked4Specifies that the X509 chain is invalid due to a revoked certificate.
UntrustedRoot32Specifies that the X509 chain is invalid due to an untrusted root certificate.
ValidCertificate0Specifies that the X509 chain has no errors.
Remarks
This enumeration now has the Flags attribute to match the X509ChainStatusFlags enum. This is a breaking change.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Xceed.Ftp.VerificationStatus

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Xceed.Ftp Namespace