#include <KeyPairGenerator.h>
Inheritance diagram for beecrypt::security::KeyPairGenerator:
Public Member Functions | |
virtual | ~KeyPairGenerator () |
KeyPair * | generateKeyPair () |
void | initialize (const AlgorithmParameterSpec &) throw (InvalidAlgorithmParameterException) |
void | initialize (const AlgorithmParameterSpec &, SecureRandom *) throw (InvalidAlgorithmParameterException) |
void | initialize (size_t) throw (InvalidParameterException) |
void | initialize (size_t, SecureRandom *) throw (InvalidParameterException) |
const String & | getAlgorithm () const throw () |
const Provider & | getProvider () const throw () |
Static Public Member Functions | |
static KeyPairGenerator * | getInstance (const String &algorithm) throw (NoSuchAlgorithmException) |
static KeyPairGenerator * | getInstance (const String &algorithm, const String &provider) throw (NoSuchAlgorithmException, NoSuchProviderException) |
static KeyPairGenerator * | getInstance (const String &algorithm, const Provider &provider) throw (NoSuchAlgorithmException) |
Protected Member Functions | |
KeyPairGenerator (KeyPairGeneratorSpi *spi, const Provider *provider, const String &algorithm) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|