SignatureType Property
The signature type to employ when signing the document.
Syntax
ANSI (Cross Platform) int GetSignatureType();
int SetSignatureType(int iSignatureType); Unicode (Windows) INT GetSignatureType();
INT SetSignatureType(INT iSignatureType);
Possible Values
CXST_DETACHED(1),
CXST_ENVELOPING(2),
CXST_ENVELOPED(4)
@property (nonatomic,readwrite,assign,getter=signatureType,setter=setSignatureType:) int signatureType; - (int)signatureType; - (void)setSignatureType:(int)newSignatureType;
Possible Values
CXST_DETACHED(1),
CXST_ENVELOPING(2),
CXST_ENVELOPED(4)
#define PID_XADESSIGNER_SIGNATURETYPE 71 SECUREBLACKBOX_EXTERNAL void* SECUREBLACKBOX_CALL SecureBlackbox_XAdESSigner_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); SECUREBLACKBOX_EXTERNAL int SECUREBLACKBOX_CALL SecureBlackbox_XAdESSigner_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
4
Remarks
This property specifies the signature type to be used when signing the document.
Supported values:
cxstDetached | 1 | Specifies whether a detached signature should be produced. I.e., a signature which is kept separately from the signed document. |
cxstEnveloping | 2 | Specifies whether an enveloping signature should be produced. |
cxstEnveloped | 4 | Specifies whether an enveloped signature should be produced. |
Data Type
Integer