opensaml-2.4.3
opensaml::EncryptedKeyResolver Class Reference

SAML-specific encrypted key resolver. More...

#include <saml/encryption/EncryptedKeyResolver.h>

List of all members.

Public Member Functions

 EncryptedKeyResolver (const saml2::EncryptedElementType &ref)
 Constructor.
const xmlencryption::EncryptedKey * resolveKey (const xmlencryption::EncryptedData &encryptedData, const XMLCh *recipient=nullptr) const

Protected Attributes

const saml2::EncryptedElementType & m_ref
 Reference to encrypted element.

Detailed Description

SAML-specific encrypted key resolver.

SAML allows placement of keys alongside the encrypted data. This resolver recognizes the implied placement.


Constructor & Destructor Documentation

opensaml::EncryptedKeyResolver::EncryptedKeyResolver ( const saml2::EncryptedElementType &  ref)

Constructor.

Parameters:
refreference to encrypted element

Member Data Documentation

const saml2::EncryptedElementType& opensaml::EncryptedKeyResolver::m_ref [protected]

Reference to encrypted element.


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