Class AESSecretKeyFactory
- java.lang.Object
- 
- javax.crypto.SecretKeyFactorySpi
- 
- com.fortanix.sdkms.jce.provider.keys.sym.aes.AESSecretKeyFactory
 
 
- 
 public class AESSecretKeyFactory extends SecretKeyFactorySpi 
- 
- 
Constructor SummaryConstructors Constructor Description AESSecretKeyFactory()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SecretKeyengineGenerateSecret(KeySpec keySpec)protected KeySpecengineGetKeySpec(SecretKey key, Class<?> keySpec)Returns a specification (key material) of the given key in the requested format.protected SecretKeyengineTranslateKey(SecretKey key)
 
- 
- 
- 
Method Detail- 
engineGenerateSecretprotected SecretKey engineGenerateSecret(KeySpec keySpec) throws InvalidKeySpecException - Specified by:
- engineGenerateSecretin class- SecretKeyFactorySpi
- Throws:
- InvalidKeySpecException
 
 - 
engineGetKeySpecprotected KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) throws InvalidKeySpecException Returns a specification (key material) of the given key in the requested format.- Specified by:
- engineGetKeySpecin class- SecretKeyFactorySpi
- Parameters:
- key- the key
- keySpec- the requested format in which the key material shall be returned
- Returns:
- the underlying key specification (key material) in the requested format
- Throws:
- InvalidKeySpecException- if the requested key specification is inappropriate for the given key, or the given key cannot be processed (e.g., the given key has an unrecognized algorithm or format).
 
 - 
engineTranslateKeyprotected SecretKey engineTranslateKey(SecretKey key) throws InvalidKeyException - Specified by:
- engineTranslateKeyin class- SecretKeyFactorySpi
- Throws:
- InvalidKeyException
 
 
- 
 
-