|
Declaration
[C#]
SBCertificateValidityReason = short;
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]
SBCertificateValidityReason As SmallInt
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);
[VB6]
Enum TxSBCertificateValidityReason
Const SB_CERT_VALIDITY_REASON_BAD_DATA = 1
Const SB_CERT_VALIDITY_REASON_REVOKED = 2
Const SB_CERT_VALIDITY_REASON_NOT_YET_VALID = 4
Const SB_CERT_VALIDITY_REASON_EXPIRED = 8
Const SB_CERT_VALIDITY_REASON_INVALID_SIGNATURE = 16
Const SB_CERT_VALIDITY_REASON_UNKNOWN_CA = 32
Const SB_CERT_VALIDITY_REASON_CA_UNAUTHORIZED = 64
Const SB_CERT_VALIDITY_REASON_CRL_NOT_VERIFIED = 128
Const SB_CERT_VALIDITY_REASON_OCSP_NOT_VERIFIED = 256
Const SB_CERT_VALIDITY_REASON_IDENTITY_MISMATCH = 512
Const SB_CERT_VALIDITY_REASON_NO_KEY_USAGE = 1024
Const SB_CERT_VALIDITY_REASON_BLOCKED = 2048
End Enum
[ActiveX]
typedef enum tagTxSBCertificateValidityReason
{
SB_CERT_VALIDITY_REASON_BAD_DATA = 1,
SB_CERT_VALIDITY_REASON_REVOKED = 2,
SB_CERT_VALIDITY_REASON_NOT_YET_VALID = 4,
SB_CERT_VALIDITY_REASON_EXPIRED = 8,
SB_CERT_VALIDITY_REASON_INVALID_SIGNATURE = 16,
SB_CERT_VALIDITY_REASON_UNKNOWN_CA = 32,
SB_CERT_VALIDITY_REASON_CA_UNAUTHORIZED = 64,
SB_CERT_VALIDITY_REASON_CRL_NOT_VERIFIED = 128,
SB_CERT_VALIDITY_REASON_OCSP_NOT_VERIFIED = 256,
SB_CERT_VALIDITY_REASON_IDENTITY_MISMATCH = 512,
SB_CERT_VALIDITY_REASON_NO_KEY_USAGE = 1024,
SB_CERT_VALIDITY_REASON_BLOCKED = 2048
} TxSBCertificateValidityReason;
[DLL]
SB_CERT_VALIDITY_REASON_BAD_DATA = $0001;
SB_CERT_VALIDITY_REASON_REVOKED = $0002;
SB_CERT_VALIDITY_REASON_NOT_YET_VALID = $0004;
SB_CERT_VALIDITY_REASON_EXPIRED = $0008;
SB_CERT_VALIDITY_REASON_INVALID_SIGNATURE = $0010;
SB_CERT_VALIDITY_REASON_UNKNOWN_CA = $0020;
|