xmlencryption::Encrypter::Encrypter::KeyEncryptionParams Struct Reference

Structure to collect key wrapping/transport requirements. More...

#include <xmltooling/encryption/Encrypter.h>

List of all members.

Public Member Functions

 KeyEncryptionParams (const xmltooling::Credential &credential, const XMLCh *algorithm=NULL, const XMLCh *recipient=NULL)
 Constructor.

Public Attributes

const xmltooling::Credentialm_credential
 Credential containing key encryption key.
const XMLCh * m_algorithm
 Key transport or wrapping algorithm.
const XMLCh * m_recipient
 Name of recipient that owns the key encryption key.


Detailed Description

Structure to collect key wrapping/transport requirements.

Constructor & Destructor Documentation

xmlencryption::Encrypter::Encrypter::KeyEncryptionParams::KeyEncryptionParams ( const xmltooling::Credential credential,
const XMLCh *  algorithm = NULL,
const XMLCh *  recipient = NULL 
) [inline]

Constructor.

Parameters:
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


Member Data Documentation

const XMLCh* xmlencryption::Encrypter::Encrypter::KeyEncryptionParams::m_algorithm

Key transport or wrapping algorithm.

const xmltooling::Credential& xmlencryption::Encrypter::Encrypter::KeyEncryptionParams::m_credential

Credential containing key encryption key.

const XMLCh* xmlencryption::Encrypter::Encrypter::KeyEncryptionParams::m_recipient

Name of recipient that owns the key encryption key.


The documentation for this struct was generated from the following file:

Generated on Tue Oct 6 15:38:17 2009 for xmltooling by  doxygen 1.5.8