Package org.bouncycastle.pqc.crypto.lms
Class Composer
- java.lang.Object
-
- org.bouncycastle.pqc.crypto.lms.Composer
-
public class Composer extends java.lang.ObjectType to assist in build LMS messages.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Composerbool(boolean v)byte[]build()Composerbytes(byte[] array)Composerbytes(byte[][] arrays)Composerbytes(byte[][] arrays, int start, int end)Composerbytes(byte[] array, int start, int len)Composerbytes(Encodable encodable)Composerbytes(Encodable[] encodable)static Composercompose()Composerpad(int v, int len)ComposerpadUntil(int v, int requiredLen)Composeru16str(int n)Composeru32str(int n)Composeru64str(long n)
-
-
-
Method Detail
-
compose
public static Composer compose()
-
u64str
public Composer u64str(long n)
-
u32str
public Composer u32str(int n)
-
u16str
public Composer u16str(int n)
-
pad
public Composer pad(int v, int len)
-
bytes
public Composer bytes(byte[][] arrays)
-
bytes
public Composer bytes(byte[][] arrays, int start, int end)
-
bytes
public Composer bytes(byte[] array)
-
bytes
public Composer bytes(byte[] array, int start, int len)
-
build
public byte[] build()
-
padUntil
public Composer padUntil(int v, int requiredLen)
-
bool
public Composer bool(boolean v)
-
-