Discuss this help topic in SecureBlackbox Forum
Declaration
[C#]
TSBCMSSigningOptions = int;
const int csoInsertMessageDigests = 1;
const int csoInsertSigningTime = 2;
const int csoInsertContentType = 4;
const int csoUseGeneralizedTimeFormat = 8;
const int csoIncludeCertToMessage = 16;
const int csoIncludeCertToAttributes = 32;
const int csoImzagerMIMCompatibility = 64;
const int csoForceSigningCertificateV2Usage = 128;
const int csoAnnexKArchiveTimestampV2Mode = 256;
const int csoDigitPADSSCompatibility = 512;
const int csoCompareRDNAsStrings = 1024;
const int csoIgnoreDERReqInArchiveTimestamps = 2048;
const int csoSkipEnvContentInfoOnSigArchival = 4096;
const int csoUseGenericSigAlgorithmOIDs = 8192;
const int csoUsePlainContentForTimestampHashes = 16384;
const int csoUseATSHashIndexV1 = 32768;
const int csoCheckATSHashIndexElements = 65536;
[VB.NET]
TSBCMSSigningOptions As Integer
Const csoInsertMessageDigests As Integer = 1
Const csoInsertSigningTime As Integer = 2
Const csoInsertContentType As Integer = 4
Const csoUseGeneralizedTimeFormat As Integer = 8
Const csoIncludeCertToMessage As Integer = 16
Const csoIncludeCertToAttributes As Integer = 32
Const csoImzagerMIMCompatibility As Integer = 64
Const csoForceSigningCertificateV2Usage As Integer = 128
Const csoAnnexKArchiveTimestampV2Mode As Integer = 256
Const csoDigitPADSSCompatibility As Integer = 512
Const csoCompareRDNAsStrings As Integer = 1024
Const csoIgnoreDERReqInArchiveTimestamps As Integer = 2048
Const csoSkipEnvContentInfoOnSigArchival As Integer = 4096
Const csoUseGenericSigAlgorithmOIDs As Integer = 8192
Const csoUsePlainContentForTimestampHashes As Integer = 16384
Const csoUseATSHashIndexV1 As Integer = 32768
Const csoCheckATSHashIndexElements As Integer = 65536
[Pascal]
under development
[C++]
typedef uint8_t TSBCMSSigningOptionRaw;
typedef enum { csoInsertMessageDigests = 0, csoInsertSigningTime = 1, csoInsertContentType = 2, csoUseGeneralizedTimeFormat = 3, csoIncludeCertToMessage = 4, csoIncludeCertToAttributes = 5, csoImzagerMIMCompatibility = 6, csoForceSigningCertificateV2Usage = 7, csoAnnexKArchiveTimestampV2Mode = 8, csoDigitPADSSCompatibility = 9, csoCompareRDNAsStrings = 10, csoIgnoreDERReqInArchiveTimestamps = 11, csoSkipEnvContentInfoOnSigArchival = 12, csoUseGenericSigAlgorithmOIDs = 13, csoUsePlainContentForTimestampHashes = 14, csoUseATSHashIndexV1 = 15, csoCheckATSHashIndexElements = 16 } TSBCMSSigningOption;
typedef uint32_t TSBCMSSigningOptionsRaw;
typedef enum { f_csoInsertMessageDigests = 1, f_csoInsertSigningTime = 2, f_csoInsertContentType = 4, f_csoUseGeneralizedTimeFormat = 8, f_csoIncludeCertToMessage = 16, f_csoIncludeCertToAttributes = 32, f_csoImzagerMIMCompatibility = 64, f_csoForceSigningCertificateV2Usage = 128, f_csoAnnexKArchiveTimestampV2Mode = 256, f_csoDigitPADSSCompatibility = 512, f_csoCompareRDNAsStrings = 1024, f_csoIgnoreDERReqInArchiveTimestamps = 2048, f_csoSkipEnvContentInfoOnSigArchival = 4096, f_csoUseGenericSigAlgorithmOIDs = 8192, f_csoUsePlainContentForTimestampHashes = 16384, f_csoUseATSHashIndexV1 = 32768, f_csoCheckATSHashIndexElements = 65536 } TSBCMSSigningOptions;
[PHP]
class TSBCMSSigningOptions extends TSBBaseEnum {
const csoInsertMessageDigests = 1;
const csoInsertSigningTime = 2;
const csoInsertContentType = 4;
const csoUseGeneralizedTimeFormat = 8;
const csoIncludeCertToMessage = 16;
const csoIncludeCertToAttributes = 32;
const csoImzagerMIMCompatibility = 64;
const csoForceSigningCertificateV2Usage = 128;
const csoAnnexKArchiveTimestampV2Mode = 256;
const csoDigitPADSSCompatibility = 512;
const csoCompareRDNAsStrings = 1024;
const csoIgnoreDERReqInArchiveTimestamps = 2048;
const csoSkipEnvContentInfoOnSigArchival = 4096;
const csoUseGenericSigAlgorithmOIDs = 8192;
const csoUsePlainContentForTimestampHashes = 16384;
const csoUseATSHashIndexV1 = 32768;
const csoCheckATSHashIndexElements = 65536;
}
Possible values
Declared in
.NET:
- Namespace: SBCMS
- Assembly: SecureBlackbox...
VCL:Java:
- Package: SecureBlackbox...jar
C++:
Discuss this help topic in SecureBlackbox Forum