Class JDKKeyFactory
java.lang.Object
java.security.KeyFactorySpi
org.gudy.bouncycastle.jce.provider.JDKKeyFactory
- Direct Known Subclasses:
JDKKeyFactory.EC
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static PrivateKey
(package private) static PrivateKey
create a private key from the given public key info object.(package private) static PublicKey
(package private) static PublicKey
protected KeySpec
engineGetKeySpec
(Key key, Class spec) protected Key
engineTranslateKey
(Key key) Methods inherited from class java.security.KeyFactorySpi
engineGeneratePrivate, engineGeneratePublic
-
Constructor Details
-
JDKKeyFactory
public JDKKeyFactory()
-
-
Method Details
-
engineGetKeySpec
- Specified by:
engineGetKeySpec
in classKeyFactorySpi
- Throws:
InvalidKeySpecException
-
engineTranslateKey
- Specified by:
engineTranslateKey
in classKeyFactorySpi
- Throws:
InvalidKeyException
-
createPublicKeyFromDERStream
- Throws:
IOException
-
createPublicKeyFromPublicKeyInfo
-
createPrivateKeyFromDERStream
- Throws:
IOException
-
createPrivateKeyFromPrivateKeyInfo
create a private key from the given public key info object.
-