Class XMSSMTPublicKeyParameters

All Implemented Interfaces:
CipherParameters, XMSSStoreableObjectInterface, Encodable

public final class XMSSMTPublicKeyParameters extends XMSSMTKeyParameters implements XMSSStoreableObjectInterface, Encodable
XMSS^MT Public Key.
  • Method Details

    • getEncoded

      public byte[] getEncoded() throws IOException
      Description copied from interface: Encodable
      Return a byte array representing the implementing object.
      Specified by:
      getEncoded in interface Encodable
      Returns:
      a byte array representing the encoding.
      Throws:
      IOException - if an issue arises generation the encoding.
    • toByteArray

      public byte[] toByteArray()
      Deprecated.
      use getEncoded() - this method will become private.
      Description copied from interface: XMSSStoreableObjectInterface
      Create byte representation of object.
      Specified by:
      toByteArray in interface XMSSStoreableObjectInterface
      Returns:
      Byte representation of object.
    • getRoot

      public byte[] getRoot()
    • getPublicSeed

      public byte[] getPublicSeed()
    • getParameters

      public XMSSMTParameters getParameters()