public static class XMSSMTPrivateKeyParameters.Builder
extends java.lang.Object
Constructor and Description |
---|
XMSSMTPrivateKeyParameters.Builder(XMSSMTParameters params) |
Modifier and Type | Method and Description |
---|---|
XMSSMTPrivateKeyParameters |
build() |
XMSSMTPrivateKeyParameters.Builder |
withBDSState(java.util.Map<java.lang.Integer,BDS> val) |
XMSSMTPrivateKeyParameters.Builder |
withIndex(long val) |
XMSSMTPrivateKeyParameters.Builder |
withPrivateKey(byte[] privateKeyVal,
XMSS xmssVal) |
XMSSMTPrivateKeyParameters.Builder |
withPublicSeed(byte[] val) |
XMSSMTPrivateKeyParameters.Builder |
withRoot(byte[] val) |
XMSSMTPrivateKeyParameters.Builder |
withSecretKeyPRF(byte[] val) |
XMSSMTPrivateKeyParameters.Builder |
withSecretKeySeed(byte[] val) |
public XMSSMTPrivateKeyParameters.Builder(XMSSMTParameters params)
public XMSSMTPrivateKeyParameters.Builder withIndex(long val)
public XMSSMTPrivateKeyParameters.Builder withSecretKeySeed(byte[] val)
public XMSSMTPrivateKeyParameters.Builder withSecretKeyPRF(byte[] val)
public XMSSMTPrivateKeyParameters.Builder withPublicSeed(byte[] val)
public XMSSMTPrivateKeyParameters.Builder withRoot(byte[] val)
public XMSSMTPrivateKeyParameters.Builder withBDSState(java.util.Map<java.lang.Integer,BDS> val)
public XMSSMTPrivateKeyParameters.Builder withPrivateKey(byte[] privateKeyVal, XMSS xmssVal)
public XMSSMTPrivateKeyParameters build() throws java.text.ParseException, java.lang.ClassNotFoundException, java.io.IOException
java.text.ParseException
java.lang.ClassNotFoundException
java.io.IOException