de.flexiprovider.api.keys
Class SecretKeyFactory
java.lang.Object
|
+--javax.crypto.SecretKeyFactorySpi
|
+--de.flexiprovider.api.keys.SecretKeyFactory
- Direct Known Subclasses:
- CamelliaKeyFactory, DESedeKeyFactory, HMacKeyFactory, IDEAKeyFactory, MARSKeyFactory, Misty1KeyFactory, PBEKeyFactory, RC2KeyFactory, RC5KeyFactory, RC6KeyFactory, RijndaelKeyFactory, SAFERPlusKeyFactory, SAFERPlusPlusKeyFactory, SerpentKeyFactory, Shacal2KeyFactory, ShacalKeyFactory, TwofishKeyFactory, TwoTrackMacKeyFactory
- public abstract class SecretKeyFactory
- extends javax.crypto.SecretKeyFactorySpi
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecretKeyFactory
public SecretKeyFactory()
engineGenerateSecret
protected javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec keySpec)
throws java.security.spec.InvalidKeySpecException
- Overrides:
engineGenerateSecret in class javax.crypto.SecretKeyFactorySpi
engineGetKeySpec
protected java.security.spec.KeySpec engineGetKeySpec(javax.crypto.SecretKey key,
java.lang.Class keySpec)
throws java.security.spec.InvalidKeySpecException
- Overrides:
engineGetKeySpec in class javax.crypto.SecretKeyFactorySpi
engineTranslateKey
protected javax.crypto.SecretKey engineTranslateKey(javax.crypto.SecretKey key)
throws java.security.InvalidKeyException
- Overrides:
engineTranslateKey in class javax.crypto.SecretKeyFactorySpi
generateSecret
public abstract SecretKey generateSecret(KeySpec keySpec)
throws InvalidKeySpecException
getKeySpec
public abstract KeySpec getKeySpec(SecretKey key,
java.lang.Class keySpec)
throws InvalidKeySpecException
translateKey
public abstract SecretKey translateKey(SecretKey key)
throws InvalidKeyException