#include <AlgorithmParameters.h>
Inheritance diagram for beecrypt::security::AlgorithmParameters:
Public Member Functions | |
virtual | ~AlgorithmParameters () |
AlgorithmParameterSpec * | getParameterSpec (const type_info &) throw (InvalidParameterSpecException) |
void | init (const AlgorithmParameterSpec &spec) throw (InvalidParameterSpecException) |
void | init (const byte *data, size_t size) |
void | init (const byte *data, size_t size, const String &format) |
const String & | getAlgorithm () const throw () |
const Provider & | getProvider () const throw () |
Static Public Member Functions | |
static AlgorithmParameters * | getInstance (const String &algorithm) throw (NoSuchAlgorithmException) |
static AlgorithmParameters * | getInstance (const String &algorithm, const String &provider) throw (NoSuchAlgorithmException, NoSuchProviderException) |
static AlgorithmParameters * | getInstance (const String &algorithm, const Provider &provider) throw (NoSuchAlgorithmException) |
Protected Member Functions | |
AlgorithmParameters (AlgorithmParametersSpi *spi, const Provider *provider, const String &algorithm) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|