No examples for this method. 
     
 
     
      Frequently called with: [Clear]  
     
 
      
    
 
     
     
     -1 
    
 
     
     
   | java.lang.Object | |
| ↳ | javax.crypto.KeyGeneratorSpi | 
The Service Provider Interface (SPI) definition for the KeyGenerator class.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Creates a new 
            KeyGeneratorSpiinstance. | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Generates a secret key.
           | ||||||||||
|  | 
           Initializes this 
            KeyGeneratorinstance for the specified key size (in bits) using the specified randomness source. | ||||||||||
|  | 
           Initializes this 
            KeyGeneratorwith the specified randomness source. | ||||||||||
|  | 
           Initializes this 
            KeyGeneratorSpiinstance 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. | 
|---|