IncludeChain Property
Specifies whether to include the signer's certificate chain with the signed message.
Syntax
ANSI (Cross Platform) int GetIncludeChain();
int SetIncludeChain(int bIncludeChain); Unicode (Windows) BOOL GetIncludeChain();
INT SetIncludeChain(BOOL bIncludeChain);
@property (nonatomic,readwrite,assign,getter=includeChain,setter=setIncludeChain:) BOOL includeChain; - (BOOL)includeChain; - (void)setIncludeChain:(BOOL)newIncludeChain;
#define PID_SMIME_INCLUDECHAIN 9 IPWORKSENCRYPT_EXTERNAL void* IPWORKSENCRYPT_CALL IPWorksEncrypt_SMIME_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSENCRYPT_EXTERNAL int IPWORKSENCRYPT_CALL IPWorksEncrypt_SMIME_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
FALSE
Remarks
If this property is set to True, the entire certificate's chain that was used to sign the message will be encoded and included in the message signature when calling Sign or SignAndEncrypt.
NOTE: To include the chain, the IncludeCertificate property must also be set to true.
Data Type
Boolean