EncryptingAlgorithm Property
Then encryption algorithm used when encrypting.
Syntax
ANSI (Cross Platform) char* GetEncryptingAlgorithm();
int SetEncryptingAlgorithm(const char* lpszEncryptingAlgorithm); Unicode (Windows) LPWSTR GetEncryptingAlgorithm();
INT SetEncryptingAlgorithm(LPCWSTR lpszEncryptingAlgorithm);
@property (nonatomic,readwrite,assign,getter=encryptingAlgorithm,setter=setEncryptingAlgorithm:) NSString* encryptingAlgorithm; - (NSString*)encryptingAlgorithm; - (void)setEncryptingAlgorithm:(NSString*)newEncryptingAlgorithm;
#define PID_XMLENCRYPT_ENCRYPTINGALGORITHM 11 IPWORKSENCRYPT_EXTERNAL void* IPWORKSENCRYPT_CALL IPWorksEncrypt_XMLEncrypt_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSENCRYPT_EXTERNAL int IPWORKSENCRYPT_CALL IPWorksEncrypt_XMLEncrypt_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
"3DES"
Remarks
This property specifies the encryption algorithm to use when encrypting. Possible values are:
- "3DES" (default)
- "DES"
- "AES128"
- "AES192"
- "AES256"
Data Type
String