Bouncy Castle Cryptography 1.27

java.security
Class AlgorithmParameterGenerator

java.lang.Object
  extended byjava.security.AlgorithmParameterGenerator

public class AlgorithmParameterGenerator
extends java.lang.Object


Constructor Summary
protected AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi, java.security.Provider provider, java.lang.String algorithm)
           
 
Method Summary
 AlgorithmParameters generateParameters()
           
 java.lang.String getAlgorithm()
           
static AlgorithmParameterGenerator getInstance(java.lang.String algorithm)
           
static AlgorithmParameterGenerator getInstance(java.lang.String algorithm, java.lang.String provider)
           
 java.security.Provider getProvider()
           
 void init(AlgorithmParameterSpec genParamSpec)
           
 void init(AlgorithmParameterSpec genParamSpec, java.security.SecureRandom random)
           
 void init(int size)
           
 void init(int size, java.security.SecureRandom random)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgorithmParameterGenerator

protected AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi,
                                      java.security.Provider provider,
                                      java.lang.String algorithm)
Method Detail

generateParameters

public final AlgorithmParameters generateParameters()

getAlgorithm

public final java.lang.String getAlgorithm()

getInstance

public static AlgorithmParameterGenerator getInstance(java.lang.String algorithm)
                                               throws java.security.NoSuchAlgorithmException
Throws:
java.security.NoSuchAlgorithmException

getInstance

public static AlgorithmParameterGenerator getInstance(java.lang.String algorithm,
                                                      java.lang.String provider)
                                               throws java.security.NoSuchAlgorithmException,
                                                      java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

getProvider

public final java.security.Provider getProvider()

init

public final void init(AlgorithmParameterSpec genParamSpec)
                throws InvalidAlgorithmParameterException
Throws:
InvalidAlgorithmParameterException

init

public final void init(AlgorithmParameterSpec genParamSpec,
                       java.security.SecureRandom random)
                throws InvalidAlgorithmParameterException
Throws:
InvalidAlgorithmParameterException

init

public final void init(int size)

init

public final void init(int size,
                       java.security.SecureRandom random)

Bouncy Castle Cryptography 1.27