Top Constructors Methods
org.bouncycastle.jcajce.provider.symmetric.util

public abstract Class BaseAlgorithmParameters

extends AlgorithmParametersSpi
Class Inheritance
Known Direct Subclasses
org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters, org.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi, org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12.AlgParams, org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsGCM, org.bouncycastle.jcajce.provider.symmetric.AES.AlgParamsCCM, org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsGCM, org.bouncycastle.jcajce.provider.symmetric.ARIA.AlgParamsCCM, org.bouncycastle.jcajce.provider.symmetric.CAST5.AlgParams, org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams, org.bouncycastle.jcajce.provider.symmetric.IDEA.AlgParams, org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1.AlgParams, org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2.AlgParams, org.bouncycastle.jcajce.provider.symmetric.RC2.AlgParams
Imports
java.security.AlgorithmParametersSpi, java.security.spec.AlgorithmParameterSpec, .InvalidParameterSpecException

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected AlgorithmParameterSpec
engineGetParameterSpec(Class<T>
the specification class in which the parameters should be returned.
paramSpec
)

Implements abstract java.security.AlgorithmParametersSpi.engineGetParameterSpec.

Returns a (transparent) specification of this parameters object.
protected boolean
protected abstract AlgorithmParameterSpec
Inherited from java.security.AlgorithmParametersSpi:
engineGetEncodedengineGetEncodedengineInitengineInitengineInitengineToString

Constructor Detail

BaseAlgorithmParametersback to summary
public BaseAlgorithmParameters()

Method Detail

engineGetParameterSpecback to summary
protected AlgorithmParameterSpec engineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException

Implements abstract java.security.AlgorithmParametersSpi.engineGetParameterSpec.

Doc from java.security.AlgorithmParametersSpi.engineGetParameterSpec.

Returns a (transparent) specification of this parameters object. paramSpec identifies the specification class in which the parameters should be returned. It could, for example, be DSAParameterSpec.class, to indicate that the parameters should be returned in an instance of the DSAParameterSpec class.

Parameters
paramSpec:Class<T>

the specification class in which the parameters should be returned.

Returns:AlgorithmParameterSpec

the parameter specification.

Exceptions
InvalidParameterSpecException:
if the requested parameter specification is inappropriate for this parameter object.
isASN1FormatStringback to summary
protected boolean isASN1FormatString(String format)
localEngineGetParameterSpecback to summary
protected abstract AlgorithmParameterSpec localEngineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException