Methods Summary |
---|
protected abstract byte[] | engineGetEncoded()Returns the parameters in their primary encoding format.
The primary encoding format for parameters is ASN.1, if an ASN.1
specification for this type of parameters exists.
|
protected abstract byte[] | engineGetEncoded(java.lang.String format)Returns the parameters encoded in the specified format.
If format is null, the
primary encoding format for parameters is used. The primary encoding
format is ASN.1, if an ASN.1 specification for these parameters
exists.
|
protected abstract T | engineGetParameterSpec(java.lang.Class paramSpec)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.
|
protected abstract void | engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)Initializes this parameters object using the parameters
specified in paramSpec .
|
protected abstract void | engineInit(byte[] params)Imports the specified parameters and decodes them
according to the primary decoding format for parameters.
The primary decoding format for parameters is ASN.1, if an ASN.1
specification for this type of parameters exists.
|
protected abstract void | engineInit(byte[] params, java.lang.String format)Imports the parameters from params and
decodes them according to the specified decoding format.
If format is null, the
primary decoding format for parameters is used. The primary decoding
format is ASN.1, if an ASN.1 specification for these parameters
exists.
|
protected abstract java.lang.String | engineToString()Returns a formatted string describing the parameters.
|