Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

beecrypt::crypto::SecretKeyFactorySpi Class Reference
[C++ classes mimicking javax.crypto]

#include <SecretKeyFactorySpi.h>

Inheritance diagram for beecrypt::crypto::SecretKeyFactorySpi:

Inheritance graph
[legend]
Collaboration diagram for beecrypt::crypto::SecretKeyFactorySpi:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~SecretKeyFactorySpi ()

Protected Member Functions

virtual SecretKeyengineGenerateSecret (const KeySpec &)=0 throw (InvalidKeySpecException)
virtual KeySpecengineGetKeySpec (const SecretKey &, const type_info &)=0 throw (InvalidKeySpecException)
virtual SecretKeyengineTranslateKey (const SecretKey &)=0 throw (InvalidKeyException)

Friends

class SecretKeyFactory

Detailed Description


Constructor & Destructor Documentation

virtual beecrypt::crypto::SecretKeyFactorySpi::~SecretKeyFactorySpi  )  [inline, virtual]
 


Member Function Documentation

virtual SecretKey* beecrypt::crypto::SecretKeyFactorySpi::engineGenerateSecret const KeySpec  )  throw (InvalidKeySpecException) [protected, pure virtual]
 

virtual KeySpec* beecrypt::crypto::SecretKeyFactorySpi::engineGetKeySpec const SecretKey ,
const type_info & 
throw (InvalidKeySpecException) [protected, pure virtual]
 

virtual SecretKey* beecrypt::crypto::SecretKeyFactorySpi::engineTranslateKey const SecretKey  )  throw (InvalidKeyException) [protected, pure virtual]
 


Friends And Related Function Documentation

friend class SecretKeyFactory [friend]
 


The documentation for this class was generated from the following file:
Generated on Mon Jun 20 08:16:20 2005 for BeeCrypt by  doxygen 1.4.0