Discuss this help topic in SecureBlackbox Forum
Defines different data signing options.
Declaration
[C#/Java]
TSBSigningOption = short;
const short soInsertMessageDigests = 1;
const short soIgnoreTimestampFailure = 2;
const short soNoOuterContentInfo = 4;
const short soRawCountersign = 8;
const short soInsertSigningTime = 16;
const short soUseGeneralizedTimeFormat = 32;
const short soIgnoreBadCountersignatures = 64;
const short soUseImplicitContent = 128;
[VB.NET]
TSBSigningOption As SmallInt;
Const soInsertMessageDigests As SmallInt = 1
Const soIgnoreTimestampFailure As SmallInt = 2
Const soNoOuterContentInfo As SmallInt = 4
Const soRawCountersign As SmallInt = 8
Const soInsertSigningTime As SmallInt = 16
Const soUseGeneralizedTimeFormat As SmallInt = 32
Const soIgnoreBadCountersignatures As SmallInt = 64
Const soUseImplicitContent As SmallInt = 128
[Pascal]
TSBSigningOption = (soInsertMessageDigests, soIgnoreTimestampFailure, soNoOuterContentInfo, soRawCountersign, soInsertSigningTime, soUseGeneralizedTimeFormat, soIgnoreBadCountersignatures, soUseImplicitContent);
[C++]
typedef uint8_t TSBSigningOptionRaw;
typedef enum { soInsertMessageDigests = 0, soIgnoreTimestampFailure = 1, soNoOuterContentInfo = 2, soRawCountersign = 3, soInsertSigningTime = 4, soUseGeneralizedTimeFormat = 5, soIgnoreBadCountersignatures = 6, soUseImplicitContent = 7 } TSBSigningOption;
typedef uint32_t TSBSigningOptionsRaw;
typedef enum { f_soInsertMessageDigests = 1, f_soIgnoreTimestampFailure = 2, f_soNoOuterContentInfo = 4, f_soRawCountersign = 8, f_soInsertSigningTime = 16, f_soUseGeneralizedTimeFormat = 32, f_soIgnoreBadCountersignatures = 64, f_soUseImplicitContent = 128 } TSBSigningOptions;
Description
Possible values:
Declared in
.NET:
- Namespace: SBMessages
- Assembly: SecureBlackbox
VCL:Java:
- Package: SecureBlackbox.Base.jar
C++:
Discuss this help topic in SecureBlackbox Forum