xmltooling 1.6.3

xmlencryption::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=nullptr, const XMLCh *recipient=nullptr)
 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::KeyEncryptionParams::KeyEncryptionParams ( const xmltooling::Credential credential,
const XMLCh *  algorithm = nullptr,
const XMLCh *  recipient = nullptr 
)

Constructor.

Parameters:
credentiala Credential supplying the key encryption key
algorithmXML Encryption key wrapping or transport algorithm constant
recipientoptional name of recipient of encrypted key

Member Data Documentation

Key transport or wrapping algorithm.

Name of recipient that owns the key encryption key.


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