Package org.conscrypt
Class DESEDESecretKeyFactory
java.lang.Object
javax.crypto.SecretKeyFactorySpi
org.conscrypt.DESEDESecretKeyFactory
An implementation of
SecretKeyFactory
for use with DESEDE keys. This
class supports SecretKeySpec
and DESedeKeySpec
for key specs.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SecretKey
engineGenerateSecret
(KeySpec keySpec) protected KeySpec
engineGetKeySpec
(SecretKey secretKey, Class aClass) protected SecretKey
engineTranslateKey
(SecretKey secretKey)
-
Constructor Details
-
DESEDESecretKeyFactory
public DESEDESecretKeyFactory()
-
-
Method Details
-
engineGenerateSecret
- Specified by:
engineGenerateSecret
in classSecretKeyFactorySpi
- Throws:
InvalidKeySpecException
-
engineGetKeySpec
protected KeySpec engineGetKeySpec(SecretKey secretKey, Class aClass) throws InvalidKeySpecException - Specified by:
engineGetKeySpec
in classSecretKeyFactorySpi
- Throws:
InvalidKeySpecException
-
engineTranslateKey
- Specified by:
engineTranslateKey
in classSecretKeyFactorySpi
- Throws:
InvalidKeyException
-