#include <AlgorithmParameterGenerator.h>


Public Member Functions | |
| virtual | ~AlgorithmParameterGenerator () |
| AlgorithmParameters * | generateParameters () throw (InvalidAlgorithmParameterException) |
| void | init (const AlgorithmParameterSpec &genParamSpec) throw (InvalidAlgorithmParameterException) |
| void | init (const AlgorithmParameterSpec &, SecureRandom *random) throw (InvalidAlgorithmParameterException) |
| void | init (int size) throw (InvalidParameterException) |
| void | init (int size, SecureRandom *random) throw (InvalidParameterException) |
| const String & | getAlgorithm () const throw () |
| const Provider & | getProvider () const throw () |
Static Public Member Functions | |
| static AlgorithmParameterGenerator * | getInstance (const String &algorithm) throw (NoSuchAlgorithmException) |
| static AlgorithmParameterGenerator * | getInstance (const String &algorithm, const String &provider) throw (NoSuchAlgorithmException, NoSuchProviderException) |
| static AlgorithmParameterGenerator * | getInstance (const String &algorithm, const Provider &provider) throw (NoSuchAlgorithmException) |
Protected Member Functions | |
| AlgorithmParameterGenerator (AlgorithmParameterGeneratorSpi *spi, const Provider *provider, const String &algorithm) | |
| beecrypt::security::AlgorithmParameterGenerator::AlgorithmParameterGenerator | ( | AlgorithmParameterGeneratorSpi * | spi, | |
| const Provider * | provider, | |||
| const String & | algorithm | |||
| ) | [protected] |
| virtual beecrypt::security::AlgorithmParameterGenerator::~AlgorithmParameterGenerator | ( | ) | [virtual] |
| AlgorithmParameters* beecrypt::security::AlgorithmParameterGenerator::generateParameters | ( | ) | throw (InvalidAlgorithmParameterException) |
| const String& beecrypt::security::AlgorithmParameterGenerator::getAlgorithm | ( | ) | const throw () |
| static AlgorithmParameterGenerator* beecrypt::security::AlgorithmParameterGenerator::getInstance | ( | const String & | algorithm, | |
| const Provider & | provider | |||
| ) | throw (NoSuchAlgorithmException) [static] |
| static AlgorithmParameterGenerator* beecrypt::security::AlgorithmParameterGenerator::getInstance | ( | const String & | algorithm, | |
| const String & | provider | |||
| ) | throw (NoSuchAlgorithmException, NoSuchProviderException) [static] |
| static AlgorithmParameterGenerator* beecrypt::security::AlgorithmParameterGenerator::getInstance | ( | const String & | algorithm | ) | throw (NoSuchAlgorithmException) [static] |
| const Provider& beecrypt::security::AlgorithmParameterGenerator::getProvider | ( | ) | const throw () |
| void beecrypt::security::AlgorithmParameterGenerator::init | ( | int | size, | |
| SecureRandom * | random | |||
| ) | throw (InvalidParameterException) |
| void beecrypt::security::AlgorithmParameterGenerator::init | ( | int | size | ) | throw (InvalidParameterException) |
| void beecrypt::security::AlgorithmParameterGenerator::init | ( | const AlgorithmParameterSpec & | , | |
| SecureRandom * | random | |||
| ) | throw (InvalidAlgorithmParameterException) |
| void beecrypt::security::AlgorithmParameterGenerator::init | ( | const AlgorithmParameterSpec & | genParamSpec | ) | throw (InvalidAlgorithmParameterException) |
1.5.8