java.lang.Object | |
↳ | javax.crypto.KeyGeneratorSpi |
The
Service Provider Interface
(
SPI
) definition for the
KeyGenerator
class.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Creates a new
KeyGeneratorSpi
instance.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Generates a secret key.
|
||||||||||
|
Initializes this
KeyGenerator
instance for the specified key
size (in bits) using the specified randomness source.
|
||||||||||
|
Initializes this
KeyGenerator
with the specified randomness
source.
|
||||||||||
|
Initializes this
KeyGeneratorSpi
instance with the specified
algorithm parameters and randomness source.
|
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Generates a secret key.
Initializes this
KeyGenerator
instance for the specified key
size (in bits) using the specified randomness source.
keysize | the size of the key (in bits). |
---|---|
random | the randomness source for any random bytes. |
Initializes this
KeyGenerator
with the specified randomness
source.
random | the randomness source for any random bytes. |
---|
Initializes this
KeyGeneratorSpi
instance with the specified
algorithm parameters and randomness source.
params | the parameters for the key generation algorithm. |
---|---|
random | the randomness source for any random bytes. |
InvalidAlgorithmParameterException | if the parameters cannot be uses to initialize this key generator algorithm. |
---|