IPWorks Encrypt 2020 C++ Edition

Questions / Feedback?

DetachedSignatureData Property

The detached signature.

Syntax

ANSI (Cross Platform)
int GetDetachedSignatureData(char* &lpDetachedSignatureData, int &lenDetachedSignatureData);
int SetDetachedSignatureData(const char* lpDetachedSignatureData, int lenDetachedSignatureData); Unicode (Windows) INT GetDetachedSignatureData(LPSTR &lpDetachedSignatureData, INT &lenDetachedSignatureData);
INT SetDetachedSignatureData(LPCSTR lpDetachedSignatureData, INT lenDetachedSignatureData);
@property (nonatomic,readwrite,assign,getter=detachedSignatureData,setter=setDetachedSignatureData:) NSString* detachedSignatureData;
- (NSString*)detachedSignatureData;
- (void)setDetachedSignatureData:(NSString*)newDetachedSignatureData;

@property (nonatomic,readwrite,assign,getter=detachedSignatureDataB,setter=setDetachedSignatureDataB:) NSData* detachedSignatureDataB; - (NSData*)detachedSignatureDataB; - (void)setDetachedSignatureDataB:(NSData*)newDetachedSignatureData;
#define PID_CMS_DETACHEDSIGNATUREDATA 8

IPWORKSENCRYPT_EXTERNAL void* IPWORKSENCRYPT_CALL IPWorksEncrypt_CMS_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKSENCRYPT_EXTERNAL int IPWORKSENCRYPT_CALL IPWorksEncrypt_CMS_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

""

Remarks

This setting is used to specify the detached signature before calling VerifySignature. The message data should be specified normally and this property should be set to the detached signature data. This may be set to the PEM, DER, or SMIME encoded signature message.

Data Type

Binary String

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Encrypt 2020 C++ Edition - Version 20.0 [Build 8155]