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.ParseExceptionjava.lang.ClassNotFoundExceptionjava.io.IOException