Discuss this help topic in SecureBlackbox Forum
Defines revocation reason flags for CRL Distribution Points extension.
Declaration
[C#]
TSBCRLReasonFlag = short;
const short rfUnspecified = 0;
const short rfKeyCompromise = 1;
const short rfCACompromise = 2;
const short rfAffiliationChanged = 3;
const short rfSuperseded = 4;
const short rfCessationOfOperation = 5;
const short rfCertificateHold = 6;
const short rfObsolete1 = 7;
const short rfRemoveFromCRL = 8;
const short rfPrivilegeWithdrawn = 9;
const short rfAACompromise = 10;
[VB.NET]
TSBCRLReasonFlag As Short
Const rfUnspecified As Short = 0
Const rfKeyCompromise As Short = 1
Const rfCACompromise As Short = 2
Const rfAffiliationChanged As Short = 3
Const rfSuperseded As Short = 4
Const rfCessationOfOperation As Short = 5
Const rfCertificateHold As Short = 6
Const rfObsolete1 As Short = 7
Const rfRemoveFromCRL As Short = 8
Const rfPrivilegeWithdrawn As Short = 9
Const rfAACompromise As Short = 10
[Pascal]
TSBCRLReasonFlag = (rfUnspecified, rfKeyCompromise, rfCACompromise, rfAffiliationChanged, rfSuperseded, rfCessationOfOperation, rfCertificateHold, rfObsolete1, rfRemoveFromCRL, rfPrivilegeWithdrawn, rfAACompromise);
[C++]
typedef uint8_t TSBCRLReasonFlagRaw;
typedef enum { rfUnspecified = 0, rfKeyCompromise = 1, rfCACompromise = 2, rfAffiliationChanged = 3, rfSuperseded = 4, rfCessationOfOperation = 5, rfCertificateHold = 6, rfObsolete1 = 7, rfRemoveFromCRL = 8, rfPrivilegeWithdrawn = 9, rfAACompromise = 10 } TSBCRLReasonFlag;
typedef uint32_t TSBCRLReasonFlagsRaw;
typedef enum { f_rfUnspecified = 1, f_rfKeyCompromise = 2, f_rfCACompromise = 4, f_rfAffiliationChanged = 8, f_rfSuperseded = 16, f_rfCessationOfOperation = 32, f_rfCertificateHold = 64, f_rfObsolete1 = 128, f_rfRemoveFromCRL = 256, f_rfPrivilegeWithdrawn = 512, f_rfAACompromise = 1024 } TSBCRLReasonFlags;
[PHP]
class TSBCRLReasonFlag extends TSBBaseEnum {
const rfUnspecified = 0;
const rfKeyCompromise = 1;
const rfCACompromise = 2;
const rfAffiliationChanged = 3;
const rfSuperseded = 4;
const rfCessationOfOperation = 5;
const rfCertificateHold = 6;
const rfObsolete1 = 7;
const rfRemoveFromCRL = 8;
const rfPrivilegeWithdrawn = 9;
const rfAACompromise = 10;
}
Possible values
Declared in
.NET:
- Namespace: SBX509Ext
- Assembly: SecureBlackbox
VCL:Java:
- Package: SecureBlackbox.Base.jar
C++:
Discuss this help topic in SecureBlackbox Forum