XMLElement Property
Defines the XML element to decrypt.
Syntax
ANSI (Cross Platform) char* GetXMLElement();
int SetXMLElement(const char* lpszXMLElement); Unicode (Windows) LPWSTR GetXMLElement();
INT SetXMLElement(LPCWSTR lpszXMLElement);
@property (nonatomic,readwrite,assign,getter=XMLElement,setter=setXMLElement:) NSString* XMLElement; - (NSString*)XMLElement; - (void)setXMLElement:(NSString*)newXMLElement;
#define PID_XMLDECRYPTOR_XMLELEMENT 35 SECUREBLACKBOX_EXTERNAL void* SECUREBLACKBOX_CALL SecureBlackbox_XMLDecryptor_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); SECUREBLACKBOX_EXTERNAL int SECUREBLACKBOX_CALL SecureBlackbox_XMLDecryptor_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
""
Remarks
Defines the XML element to decrypt.
Supported values are:
"" | an empty string indicates that all xenc:EncryptedData elements will be decrypted. |
"#id" | indicates an XML element with specified Id. |
XPointer expression | indicates an XML element selected using XPointer expression. Use XPathNamespaces property to specify Prefixes and NamespaceURIs For example: "/root/data[1]" - indicates the second "data" element under the document element with a name "root" "//ns1:data" - indicates a data element. "ns1" prefix should be defined in XPathNamespaces property |
Node name | indicates an XML element selected using its NodeName. For example: "data" - indicates an XML element with node name "data". |
Data Type
String