public static class XMSSPrivateKeyParameters.Builder
extends java.lang.Object
Constructor and Description |
---|
XMSSPrivateKeyParameters.Builder(XMSSParameters params) |
Modifier and Type | Method and Description |
---|---|
XMSSPrivateKeyParameters |
build() |
XMSSPrivateKeyParameters.Builder |
withBDSState(BDS valBDS) |
XMSSPrivateKeyParameters.Builder |
withIndex(int val) |
XMSSPrivateKeyParameters.Builder |
withPrivateKey(byte[] privateKeyVal,
XMSS xmssVal) |
XMSSPrivateKeyParameters.Builder |
withPublicSeed(byte[] val) |
XMSSPrivateKeyParameters.Builder |
withRoot(byte[] val) |
XMSSPrivateKeyParameters.Builder |
withSecretKeyPRF(byte[] val) |
XMSSPrivateKeyParameters.Builder |
withSecretKeySeed(byte[] val) |
public XMSSPrivateKeyParameters.Builder(XMSSParameters params)
public XMSSPrivateKeyParameters.Builder withIndex(int val)
public XMSSPrivateKeyParameters.Builder withSecretKeySeed(byte[] val)
public XMSSPrivateKeyParameters.Builder withSecretKeyPRF(byte[] val)
public XMSSPrivateKeyParameters.Builder withPublicSeed(byte[] val)
public XMSSPrivateKeyParameters.Builder withRoot(byte[] val)
public XMSSPrivateKeyParameters.Builder withBDSState(BDS valBDS)
public XMSSPrivateKeyParameters.Builder withPrivateKey(byte[] privateKeyVal, XMSS xmssVal)
public XMSSPrivateKeyParameters build() throws java.text.ParseException, java.lang.ClassNotFoundException, java.io.IOException
java.text.ParseException
java.lang.ClassNotFoundException
java.io.IOException