public final class ECIESParameters extends AlgorithmParametersSpi
ECIES
,
AlgorithmParametersSpi
Constructor and Description |
---|
ECIESParameters()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
engineGetEncoded()
Returns the parameters as DER byte array.
|
protected byte[] |
engineGetEncoded(String format) |
protected <T extends AlgorithmParameterSpec> |
engineGetParameterSpec(Class<T> paramSpec) |
protected void |
engineInit(AlgorithmParameterSpec paramSpec) |
protected void |
engineInit(byte[] params) |
protected void |
engineInit(byte[] params,
String format) |
protected String |
engineToString()
Returns a String representation of this object.
|
iaik.asn1.ASN1Object |
toASN1Object()
Gets an ASN.1 representation of this ECIES parameters.
|
protected byte[] engineGetEncoded() throws IOException
engineGetEncoded
in class AlgorithmParametersSpi
IOException
- if an encoding error occursprotected byte[] engineGetEncoded(String format) throws IOException
engineGetEncoded
in class AlgorithmParametersSpi
IOException
protected <T extends AlgorithmParameterSpec> T engineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException
engineGetParameterSpec
in class AlgorithmParametersSpi
InvalidParameterSpecException
protected void engineInit(AlgorithmParameterSpec paramSpec) throws InvalidParameterSpecException
engineInit
in class AlgorithmParametersSpi
InvalidParameterSpecException
protected void engineInit(byte[] params) throws IOException
engineInit
in class AlgorithmParametersSpi
IOException
protected void engineInit(byte[] params, String format) throws IOException
engineInit
in class AlgorithmParametersSpi
IOException
protected String engineToString()
engineToString
in class AlgorithmParametersSpi
public iaik.asn1.ASN1Object toASN1Object()
ASN1Object
Copyright © 2011–2022 Stiftung SIC. All rights reserved.