xmltooling
3.0.1
|
Structure to collect key wrapping/transport requirements. More...
#include <xmltooling/encryption/Encrypter.h>
Public Member Functions | |
KeyEncryptionParams (const xmltooling::Credential &credential, const XMLCh *algorithm=0, const XMLCh *recipient=0) | |
Constructor. More... | |
Public Attributes | |
const xmltooling::Credential & | m_credential |
Credential containing key encryption key. More... | |
const XMLCh * | m_algorithm |
Key transport or wrapping algorithm. More... | |
const XMLCh * | m_recipient |
Name of recipient that owns the key encryption key. More... | |
Structure to collect key wrapping/transport requirements.
xmlencryption::Encrypter::KeyEncryptionParams::KeyEncryptionParams | ( | const xmltooling::Credential & | credential, |
const XMLCh * | algorithm = 0 , |
||
const XMLCh * | recipient = 0 |
||
) |
Constructor.
credential | a Credential supplying the key encryption key |
algorithm | XML Encryption key wrapping or transport algorithm constant |
recipient | optional name of recipient of encrypted key |
const XMLCh* xmlencryption::Encrypter::KeyEncryptionParams::m_algorithm |
Key transport or wrapping algorithm.
const xmltooling::Credential& xmlencryption::Encrypter::KeyEncryptionParams::m_credential |
Credential containing key encryption key.
const XMLCh* xmlencryption::Encrypter::KeyEncryptionParams::m_recipient |
Name of recipient that owns the key encryption key.