#include <AlgorithmParametersSpi.h>
Inheritance diagram for beecrypt::security::AlgorithmParametersSpi:
Public Member Functions | |
virtual | ~AlgorithmParametersSpi () |
Protected Member Functions | |
virtual AlgorithmParameterSpec * | engineGetParameterSpec (const type_info &info)=0 |
virtual void | engineInit (const AlgorithmParameterSpec &spec)=0 throw (InvalidParameterSpecException) |
virtual void | engineInit (const byte *data, size_t size)=0 |
virtual void | engineInit (const byte *data, size_t size, const String &format)=0 |
Friends | |
class BEECRYPTCXXAPI | AlgorithmParameters |
virtual beecrypt::security::AlgorithmParametersSpi::~AlgorithmParametersSpi | ( | ) | [inline, virtual] |
virtual AlgorithmParameterSpec* beecrypt::security::AlgorithmParametersSpi::engineGetParameterSpec | ( | const type_info & | info | ) | [protected, pure virtual] |
virtual void beecrypt::security::AlgorithmParametersSpi::engineInit | ( | const AlgorithmParameterSpec & | spec | ) | throw (InvalidParameterSpecException) [protected, pure virtual] |
virtual void beecrypt::security::AlgorithmParametersSpi::engineInit | ( | const byte * | data, | |
size_t | size | |||
) | [protected, pure virtual] |
virtual void beecrypt::security::AlgorithmParametersSpi::engineInit | ( | const byte * | data, | |
size_t | size, | |||
const String & | format | |||
) | [protected, pure virtual] |
friend class BEECRYPTCXXAPI AlgorithmParameters [friend] |