xmltooling::DataSealerKeyStrategy Class Reference

Inheritance diagram for xmltooling::DataSealerKeyStrategy:
xmltooling::Lockable

List of all members.

Public Member Functions

virtual std::pair< std::string,
const XSECCryptoSymmetricKey * > 
getDefaultKey () const =0
 Get the default/current key to use for new operations, returned along with an identifier for it.
virtual const
XSECCryptoSymmetricKey * 
getKey (const char *name) const =0
 Get a specifically named key.

Member Function Documentation

virtual std::pair<std::string, const XSECCryptoSymmetricKey*> xmltooling::DataSealerKeyStrategy::getDefaultKey (  )  const [pure virtual]

Get the default/current key to use for new operations, returned along with an identifier for it.

Returns:
the key and its label
virtual const XSECCryptoSymmetricKey* xmltooling::DataSealerKeyStrategy::getKey ( const char *  name  )  const [pure virtual]

Get a specifically named key.

Parameters:
name name of the key to retrieve
Returns:
the key

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

Generated on 24 Jan 2020 for xmltooling by  doxygen 1.6.1