Top Fields Constructors Methods
org.bouncycastle.jcajce.provider

pack-priv abstract Class DHAlgorithmParametersSpi

extends X509AlgorithmParameters
Class Inheritance
Known Direct Subclasses
org.bouncycastle.jcajce.provider.ProvDH.AlgorithmParametersSpi, org.bouncycastle.jcajce.provider.ProvDH.MQVAlgorithmParametersSpi, org.bouncycastle.jcajce.provider.ProvElgamal.AlgorithmParametersSpi
Imports
java.security.spec.AlgorithmParameterSpec, .InvalidParameterSpecException, javax.crypto.spec.DHParameterSpec, org.bouncycastle.jcajce.spec.DHDomainParameterSpec

Field Summary

Modifier and TypeField and Description
private final String
protected DHDomainParameterSpec

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected void
engineInit(AlgorithmParameterSpec
the parameter specification.
paramSpec
)

Implements abstract java.security.AlgorithmParametersSpi.engineInit.

Initializes this parameters object using the parameters specified in paramSpec.
protected final AlgorithmParameterSpec
Inherited from org.bouncycastle.jcajce.provider.X509AlgorithmParameters:
engineGetEncodedengineInit

Field Detail

algorithmback to summary
private final String algorithm
currentSpecback to summary
protected DHDomainParameterSpec currentSpec

Constructor Detail

DHAlgorithmParametersSpiback to summary
pack-priv DHAlgorithmParametersSpi(String algorithm)

Method Detail

engineInitback to summary
protected void engineInit(AlgorithmParameterSpec paramSpec) throws InvalidParameterSpecException

Implements abstract java.security.AlgorithmParametersSpi.engineInit.

Doc from java.security.AlgorithmParametersSpi.engineInit.

Initializes this parameters object using the parameters specified in paramSpec.

Parameters
paramSpec:AlgorithmParameterSpec

the parameter specification.

Exceptions
InvalidParameterSpecException:
if the given parameter specification is inappropriate for the initialization of this parameter object.
localEngineGetParameterSpecback to summary
protected final AlgorithmParameterSpec localEngineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException

Implements abstract org.bouncycastle.jcajce.provider.BaseAlgorithmParameters.localEngineGetParameterSpec.