#include <KeyFactorySpi.h>
Inheritance diagram for beecrypt::security::KeyFactorySpi:
Public Member Functions | |
virtual | ~KeyFactorySpi () |
Protected Member Functions | |
virtual PrivateKey * | engineGeneratePrivate (const KeySpec &spec)=0 throw (InvalidKeySpecException) |
virtual PublicKey * | engineGeneratePublic (const KeySpec &spec)=0 throw (InvalidKeySpecException) |
virtual KeySpec * | engineGetKeySpec (const Key &key, const type_info &info)=0 throw (InvalidKeySpecException) |
virtual Key * | engineTranslateKey (const Key &key)=0 throw (InvalidKeyException) |
Friends | |
class | KeyFactory |
|
|
|
|
|
|
|
|
|
|
|
|