public class XMSSMTKeyFactorySpi extends KeyFactorySpi implements AsymmetricKeyInfoConverter
Constructor and Description |
---|
XMSSMTKeyFactorySpi() |
Modifier and Type | Method and Description |
---|---|
PrivateKey |
engineGeneratePrivate(KeySpec keySpec) |
PublicKey |
engineGeneratePublic(KeySpec keySpec) |
KeySpec |
engineGetKeySpec(Key key,
Class keySpec) |
Key |
engineTranslateKey(Key key) |
PrivateKey |
generatePrivate(PrivateKeyInfo keyInfo) |
PublicKey |
generatePublic(SubjectPublicKeyInfo keyInfo) |
public PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException
engineGeneratePrivate
in class KeyFactorySpi
InvalidKeySpecException
public PublicKey engineGeneratePublic(KeySpec keySpec) throws InvalidKeySpecException
engineGeneratePublic
in class KeyFactorySpi
InvalidKeySpecException
public final KeySpec engineGetKeySpec(Key key, Class keySpec) throws InvalidKeySpecException
engineGetKeySpec
in class KeyFactorySpi
InvalidKeySpecException
public final Key engineTranslateKey(Key key) throws InvalidKeyException
engineTranslateKey
in class KeyFactorySpi
InvalidKeyException
public PrivateKey generatePrivate(PrivateKeyInfo keyInfo) throws IOException
generatePrivate
in interface AsymmetricKeyInfoConverter
IOException
public PublicKey generatePublic(SubjectPublicKeyInfo keyInfo) throws IOException
generatePublic
in interface AsymmetricKeyInfoConverter
IOException
Copyright © 2021 BouncyCastle.org. All rights reserved.