#include <AlgorithmParameters.h>


Public Member Functions | |
| virtual | ~AlgorithmParameters () |
| const bytearray & | getEncoded (const String *format=0) throw (IOException) |
| AlgorithmParameterSpec * | getParameterSpec (const type_info &) throw (InvalidParameterSpecException) |
| void | init (const AlgorithmParameterSpec &spec) throw (InvalidParameterSpecException) |
| void | init (const byte *data, int size, const String *format=0) |
| const String & | getAlgorithm () const throw () |
| const Provider & | getProvider () const throw () |
| String | toString () 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) | |
| beecrypt::security::AlgorithmParameters::AlgorithmParameters | ( | AlgorithmParametersSpi * | spi, | |
| const Provider * | provider, | |||
| const String & | algorithm | |||
| ) | [protected] |
| virtual beecrypt::security::AlgorithmParameters::~AlgorithmParameters | ( | ) | [virtual] |
| const String& beecrypt::security::AlgorithmParameters::getAlgorithm | ( | ) | const throw () |
| const bytearray& beecrypt::security::AlgorithmParameters::getEncoded | ( | const String * | format = 0 |
) | throw (IOException) |
| static AlgorithmParameters* beecrypt::security::AlgorithmParameters::getInstance | ( | const String & | algorithm, | |
| const Provider & | provider | |||
| ) | throw (NoSuchAlgorithmException) [static] |
| static AlgorithmParameters* beecrypt::security::AlgorithmParameters::getInstance | ( | const String & | algorithm, | |
| const String & | provider | |||
| ) | throw (NoSuchAlgorithmException, NoSuchProviderException) [static] |
| static AlgorithmParameters* beecrypt::security::AlgorithmParameters::getInstance | ( | const String & | algorithm | ) | throw (NoSuchAlgorithmException) [static] |
| AlgorithmParameterSpec* beecrypt::security::AlgorithmParameters::getParameterSpec | ( | const type_info & | ) | throw (InvalidParameterSpecException) |
| const Provider& beecrypt::security::AlgorithmParameters::getProvider | ( | ) | const throw () |
| void beecrypt::security::AlgorithmParameters::init | ( | const byte * | data, | |
| int | size, | |||
| const String * | format = 0 | |||
| ) |
| void beecrypt::security::AlgorithmParameters::init | ( | const AlgorithmParameterSpec & | spec | ) | throw (InvalidParameterSpecException) |
| String beecrypt::security::AlgorithmParameters::toString | ( | ) | throw () |
1.5.8