Top Constructors Methods
org.bouncycastle.pqc.crypto.lms

public abstract Class LMSKeyParameters

extends AsymmetricKeyParameter
implements Encodable
Class Inheritance
All Implemented Interfaces
org.bouncycastle.util.Encodable
Known Direct Subclasses
org.bouncycastle.pqc.crypto.lms.LMSPrivateKeyParameters, org.bouncycastle.pqc.crypto.lms.LMSPublicKeyParameters, org.bouncycastle.pqc.crypto.lms.HSSPrivateKeyParameters, org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
Imports
java.io.IOException, org.bouncycastle.crypto.params.AsymmetricKeyParameter, org.bouncycastle.util.Encodable

Constructor Summary

AccessConstructor and Description
protected
LMSKeyParameters(boolean isPrivateKey)

Method Summary

Modifier and TypeMethod and Description
public abstract byte[]
getEncoded()

Redeclares org.bouncycastle.util.Encodable.getEncoded.

Return a byte array representing the implementing object.
Inherited from org.bouncycastle.crypto.params.AsymmetricKeyParameter:
isPrivate

Constructor Detail

LMSKeyParametersback to summary
protected LMSKeyParameters(boolean isPrivateKey)

Method Detail

getEncodedback to summary
public abstract byte[] getEncoded() throws IOException

Redeclares org.bouncycastle.util.Encodable.getEncoded.

Doc from org.bouncycastle.util.Encodable.getEncoded.

Return a byte array representing the implementing object.

Returns:byte[]

a byte array representing the encoding.

Exceptions
IOException:
if an issue arises generation the encoding.