Package net.i2p.crypto.eddsa
Class KeyFactory
java.lang.Object
java.security.KeyFactorySpi
net.i2p.crypto.eddsa.KeyFactory
- Since:
 - 0.9.15
 - Author:
 - str4d
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected PrivateKeyengineGeneratePrivate(KeySpec keySpec) As of 0.9.25, supports PKCS8EncodedKeySpecprotected PublicKeyengineGeneratePublic(KeySpec keySpec) As of 0.9.25, supports X509EncodedKeySpecprotected <T extends KeySpec>
TengineGetKeySpec(Key key, Class<T> keySpec) protected KeyengineTranslateKey(Key key)  
- 
Constructor Details
- 
KeyFactory
public KeyFactory() 
 - 
 - 
Method Details
- 
engineGeneratePrivate
As of 0.9.25, supports PKCS8EncodedKeySpec- Specified by:
 engineGeneratePrivatein classKeyFactorySpi- Throws:
 InvalidKeySpecException
 - 
engineGeneratePublic
As of 0.9.25, supports X509EncodedKeySpec- Specified by:
 engineGeneratePublicin classKeyFactorySpi- Throws:
 InvalidKeySpecException
 - 
engineGetKeySpec
protected <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) throws InvalidKeySpecException - Specified by:
 engineGetKeySpecin classKeyFactorySpi- Throws:
 InvalidKeySpecException
 - 
engineTranslateKey
- Specified by:
 engineTranslateKeyin classKeyFactorySpi- Throws:
 InvalidKeyException
 
 -