Discuss this help topic in SecureBlackbox Forum

TSBCMSSigningOptions

Declared in     See also     


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


Declaration

[C#/Java]
    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:
  • Unit: SBCMS
Java:
  • Package: SecureBlackbox...jar
C++:
  • sbcms.h

See also:     TSBCMSSigningOption    

Discuss this help topic in SecureBlackbox Forum