#include <xmltooling/encryption/Encrypter.h>
Public Member Functions | |
EncryptionParams (const XMLCh *algorithm=DSIGConstants::s_unicodeStrURIAES128_CBC, const unsigned char *keyBuffer=NULL, unsigned int keyBufferSize=0, const xmltooling::Credential *credential=NULL, bool compact=false) | |
Constructor. | |
Public Attributes | |
const XMLCh * | m_algorithm |
Data encryption algorithm. | |
const unsigned char * | m_keyBuffer |
Buffer containing encryption key. | |
unsigned int | m_keyBufferSize |
Size of buffer. | |
const xmltooling::Credential * | m_credential |
Credential containing the encryption key. | |
bool | m_compact |
Flag limiting the size of the encrypted XML representation. |
|
Constructor. The algorithm constant and key buffer MUST be accessible for the life of the structure.
|