Discuss this help topic in SecureBlackbox Forum
Declaration
[C#]
TSBCertificateExtensions = int;
const int ceAuthorityKeyIdentifier = 1;
const int ceSubjectKeyIdentifier = 2;
const int ceKeyUsage = 4;
const int cePrivateKeyUsagePeriod = 8;
const int ceCertificatePolicies = 16;
const int cePolicyMappings = 32;
const int ceSubjectAlternativeName = 64;
const int ceIssuerAlternativeName = 128;
const int ceBasicConstraints = 256;
const int ceNameConstraints = 512;
const int cePolicyConstraints = 1024;
const int ceExtendedKeyUsage = 2048;
const int ceCRLDistributionPoints = 4096;
const int ceAuthorityInformationAccess = 8192;
const int ceNetscapeCertType = 16384;
const int ceNetscapeBaseURL = 32768;
const int ceNetscapeRevokeURL = 65536;
const int ceNetscapeCARevokeURL = 131072;
const int ceNetscapeRenewalURL = 262144;
const int ceNetscapeCAPolicyURL = 524288;
const int ceNetscapeServerName = 1048576;
const int ceNetscapeComment = 2097152;
const int ceCommonName = 4194304;
const int ceSubjectDirectoryAttributes = 8388608;
const int ceOCSPNoCheck = 16777216;
[VB.NET]
TSBCertificateExtensions As Integer
Const ceAuthorityKeyIdentifier As Integer = 1
Const ceSubjectKeyIdentifier As Integer = 2
Const ceKeyUsage As Integer = 4
Const cePrivateKeyUsagePeriod As Integer = 8
Const ceCertificatePolicies As Integer = 16
Const cePolicyMappings As Integer = 32
Const ceSubjectAlternativeName As Integer = 64
Const ceIssuerAlternativeName As Integer = 128
Const ceBasicConstraints As Integer = 256
Const ceNameConstraints As Integer = 512
Const cePolicyConstraints As Integer = 1024
Const ceExtendedKeyUsage As Integer = 2048
Const ceCRLDistributionPoints As Integer = 4096
Const ceAuthorityInformationAccess As Integer = 8192
Const ceNetscapeCertType As Integer = 16384
Const ceNetscapeBaseURL As Integer = 32768
Const ceNetscapeRevokeURL As Integer = 65536
Const ceNetscapeCARevokeURL As Integer = 131072
Const ceNetscapeRenewalURL As Integer = 262144
Const ceNetscapeCAPolicyURL As Integer = 524288
Const ceNetscapeServerName As Integer = 1048576
Const ceNetscapeComment As Integer = 2097152
Const ceCommonName As Integer = 4194304
Const ceSubjectDirectoryAttributes As Integer = 8388608
Const ceOCSPNoCheck As Integer = 16777216
[Pascal]
under development
[C++]
typedef uint8_t TSBCertificateExtensionRaw;
typedef enum { ceAuthorityKeyIdentifier = 0, ceSubjectKeyIdentifier = 1, ceKeyUsage = 2, cePrivateKeyUsagePeriod = 3, ceCertificatePolicies = 4, cePolicyMappings = 5, ceSubjectAlternativeName = 6, ceIssuerAlternativeName = 7, ceBasicConstraints = 8, ceNameConstraints = 9, cePolicyConstraints = 10, ceExtendedKeyUsage = 11, ceCRLDistributionPoints = 12, ceAuthorityInformationAccess = 13, ceNetscapeCertType = 14, ceNetscapeBaseURL = 15, ceNetscapeRevokeURL = 16, ceNetscapeCARevokeURL = 17, ceNetscapeRenewalURL = 18, ceNetscapeCAPolicyURL = 19, ceNetscapeServerName = 20, ceNetscapeComment = 21, ceCommonName = 22, ceSubjectDirectoryAttributes = 23, ceOCSPNoCheck = 24 } TSBCertificateExtension;
typedef uint32_t TSBCertificateExtensionsRaw;
typedef enum { f_ceAuthorityKeyIdentifier = 1, f_ceSubjectKeyIdentifier = 2, f_ceKeyUsage = 4, f_cePrivateKeyUsagePeriod = 8, f_ceCertificatePolicies = 16, f_cePolicyMappings = 32, f_ceSubjectAlternativeName = 64, f_ceIssuerAlternativeName = 128, f_ceBasicConstraints = 256, f_ceNameConstraints = 512, f_cePolicyConstraints = 1024, f_ceExtendedKeyUsage = 2048, f_ceCRLDistributionPoints = 4096, f_ceAuthorityInformationAccess = 8192, f_ceNetscapeCertType = 16384, f_ceNetscapeBaseURL = 32768, f_ceNetscapeRevokeURL = 65536, f_ceNetscapeCARevokeURL = 131072, f_ceNetscapeRenewalURL = 262144, f_ceNetscapeCAPolicyURL = 524288, f_ceNetscapeServerName = 1048576, f_ceNetscapeComment = 2097152, f_ceCommonName = 4194304, f_ceSubjectDirectoryAttributes = 8388608, f_ceOCSPNoCheck = 16777216 } TSBCertificateExtensions;
[PHP]
class TSBCertificateExtensions extends TSBBaseEnum {
const ceAuthorityKeyIdentifier = 1;
const ceSubjectKeyIdentifier = 2;
const ceKeyUsage = 4;
const cePrivateKeyUsagePeriod = 8;
const ceCertificatePolicies = 16;
const cePolicyMappings = 32;
const ceSubjectAlternativeName = 64;
const ceIssuerAlternativeName = 128;
const ceBasicConstraints = 256;
const ceNameConstraints = 512;
const cePolicyConstraints = 1024;
const ceExtendedKeyUsage = 2048;
const ceCRLDistributionPoints = 4096;
const ceAuthorityInformationAccess = 8192;
const ceNetscapeCertType = 16384;
const ceNetscapeBaseURL = 32768;
const ceNetscapeRevokeURL = 65536;
const ceNetscapeCARevokeURL = 131072;
const ceNetscapeRenewalURL = 262144;
const ceNetscapeCAPolicyURL = 524288;
const ceNetscapeServerName = 1048576;
const ceNetscapeComment = 2097152;
const ceCommonName = 4194304;
const ceSubjectDirectoryAttributes = 8388608;
const ceOCSPNoCheck = 16777216;
}
Possible values
Declared in
.NET:
- Namespace: SBX509Ext
- Assembly: SecureBlackbox...
VCL:Java:
- Package: SecureBlackbox...jar
C++:
Discuss this help topic in SecureBlackbox Forum