Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

XSECCryptoKeyHMAC Class Reference

#include <XSECCryptoKeyHMAC.hpp>

Inheritance diagram for XSECCryptoKeyHMAC:

Inheritance graph
[legend]
Collaboration diagram for XSECCryptoKeyHMAC:

Collaboration graph
[legend]
List of all members.

Public Methods

 XSECCryptoKeyHMAC ()
virtual ~XSECCryptoKeyHMAC ()
virtual XSECCryptoKeyclone ()=0
virtual XSECCryptoKey::KeyType getKeyType ()
virtual void setKey (unsigned char *inBuf, unsigned int inLength)=0
virtual unsigned int getKey (safeBuffer &outBuf)=0

Constructor & Destructor Documentation

XSECCryptoKeyHMAC::XSECCryptoKeyHMAC   [inline]
 

virtual XSECCryptoKeyHMAC::~XSECCryptoKeyHMAC   [inline, virtual]
 


Member Function Documentation

virtual XSECCryptoKey* XSECCryptoKeyHMAC::clone   [pure virtual]
 

Implements XSECCryptoKey.

Implemented in OpenSSLCryptoKeyHMAC.

virtual unsigned int XSECCryptoKeyHMAC::getKey safeBuffer   outBuf [pure virtual]
 

Implemented in OpenSSLCryptoKeyHMAC.

virtual XSECCryptoKey::KeyType XSECCryptoKeyHMAC::getKeyType   [inline, virtual]
 

Reimplemented from XSECCryptoKey.

Reimplemented in OpenSSLCryptoKeyHMAC.

virtual void XSECCryptoKeyHMAC::setKey unsigned char *    inBuf,
unsigned int    inLength
[pure virtual]
 

Implemented in OpenSSLCryptoKeyHMAC.


The documentation for this class was generated from the following file:
Generated on Sat Jan 11 20:35:29 2003 for XML-Security-C by doxygen1.2.15