SignatureXPath Property
The XPath of the signature.
Syntax
ANSI (Cross Platform) char* GetSignatureXPath();
int SetSignatureXPath(const char* lpszSignatureXPath); Unicode (Windows) LPWSTR GetSignatureXPath();
INT SetSignatureXPath(LPCWSTR lpszSignatureXPath);
@property (nonatomic,readwrite,assign,getter=signatureXPath,setter=setSignatureXPath:) NSString* signatureXPath; - (NSString*)signatureXPath; - (void)setSignatureXPath:(NSString*)newSignatureXPath;
#define PID_XMLSIG_SIGNATUREXPATH 19 IPWORKSENCRYPT_EXTERNAL void* IPWORKSENCRYPT_CALL IPWorksEncrypt_XMLSig_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSENCRYPT_EXTERNAL int IPWORKSENCRYPT_CALL IPWorksEncrypt_XMLSig_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
"/"
Remarks
This property specifies the XPath in the XML where the signature will be placed.
This may be set before calling Sign. This property will be populated when calling VerifySignature.
The default value is "/".
This property is not available at design time.
Data Type
String