public class MLDSAPrivateKeySpec
extends java.lang.Object
implements java.security.spec.KeySpec
| Constructor and Description |
|---|
MLDSAPrivateKeySpec(MLDSAParameterSpec params,
byte[] seed) |
MLDSAPrivateKeySpec(MLDSAParameterSpec params,
byte[] privateData,
byte[] publicData)
Create a KeySpec using the long form private and public data.
|
| Modifier and Type | Method and Description |
|---|---|
MLDSAParameterSpec |
getParameterSpec() |
byte[] |
getPrivateData() |
byte[] |
getPublicData() |
byte[] |
getSeed() |
boolean |
isSeed() |
public MLDSAPrivateKeySpec(MLDSAParameterSpec params, byte[] seed)
public MLDSAPrivateKeySpec(MLDSAParameterSpec params, byte[] privateData, byte[] publicData)
params - the parameter set to use with the encodings.privateData - the long form private key.publicData - the long form public key - may be null.public boolean isSeed()
public MLDSAParameterSpec getParameterSpec()
public byte[] getSeed()
public byte[] getPrivateData()
public byte[] getPublicData()