Discuss this help topic in SecureBlackbox Forum

TSBCertificateValidityReason

Declared in     See also     


Filter: C#/Java  VB.NET  Pascal  C++  


Defines possible reasons of sertificate invalidity.

Declaration

[C#/Java]
    TSBCertificateValidityReason = int;
        const short vrBadData = 1;
        const short vrRevoked = 2;
        const short vrNotYetValid = 4;
        const short vrExpired = 8;
        const short vrInvalidSignature = 16;
        const short vrUnknownCA = 32;
        const short vrCAUnauthorized = 64;
        const short vrCLRNotVerified = 128;
        const short vrOCSPNotVerified = 256;
        const short vrIdentityMismatch = 512;
        const short vrNoKeyUsage = 1024;
        const short vrBlocked = 2048;

[VB.NET]
    TSBCertificateValidityReason As Integer
        Const vrBadData As SmallInt = 1
        Const vrRevoked As SmallInt = 2
        Const vrNotYetValid As SmallInt = 4
        Const vrExpired As SmallInt = 8
        Const vrInvalidSignature As SmallInt = 16
        Const vrUnknownCA As SmallInt = 32
        Const vrCAUnauthorized = 64
        Const vrCLRNotVerified = 128
        Const vrOCSPNotVerified = 256
        Const vrIdentityMismatch = 512
        Const vrNoKeyUsage = 1024
        Const vrBlocked = 2048

[Pascal]
    TSBCertificateValidityReason = set of ( vrBadData, vrRevoked, vrNotYetValid, vrExpired, vrInvalidSignature, vrUnknownCA, vrCAUnauthorized, vrCLRNotVerified, vrOCSPNotVerified, vrIdentityMismatch, vrNoKeyUsage, vrBlocked );

[C++]
    typedef uint32_t TSBCertificateValidityReasonRaw;
    typedef enum { f_vrBadData = 1, f_vrRevoked = 2, f_vrNotYetValid = 4, f_vrExpired = 8, f_vrInvalidSignature = 16, f_vrUnknownCA = 32, f_vrCAUnauthorized = 64, f_vrCRLNotVerified = 128, f_vrOCSPNotVerified = 256, f_vrIdentityMismatch = 512, f_vrNoKeyUsage = 1024, f_vrBlocked = 2048 } TSBCertificateValidityReason;

Description

Possible values:


Declared in

.NET:
  • Namespace: SBX509
  • Assembly: SecureBlackbox
VCL:
  • Unit: SBX509
Java:
  • Package: SecureBlackbox.Base.jar
C++:
  • sbx509.h

See also:     InternalValidate     SBCertificateValidity    

Discuss this help topic in SecureBlackbox Forum