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 AlgorithmParametersSpiIOException - if an encoding error occursprotected byte[] engineGetEncoded(String format) throws IOException
engineGetEncoded in class AlgorithmParametersSpiIOExceptionprotected <T extends AlgorithmParameterSpec> T engineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException
engineGetParameterSpec in class AlgorithmParametersSpiInvalidParameterSpecExceptionprotected void engineInit(AlgorithmParameterSpec paramSpec) throws InvalidParameterSpecException
engineInit in class AlgorithmParametersSpiInvalidParameterSpecExceptionprotected void engineInit(byte[] params)
throws IOException
engineInit in class AlgorithmParametersSpiIOExceptionprotected void engineInit(byte[] params,
String format)
throws IOException
engineInit in class AlgorithmParametersSpiIOExceptionprotected String engineToString()
engineToString in class AlgorithmParametersSpipublic iaik.asn1.ASN1Object toASN1Object()
ASN1ObjectCopyright © 2011–2022 Stiftung SIC. All rights reserved.