1 5 6 9 10 17 18 package javax.crypto; 19 20 import java.security.*; 21 import java.security.spec.*; 22 23 47 public abstract class SecretKeyFactorySpi 48 { 49 50 public SecretKeyFactorySpi() { } 51 52 63 protected abstract SecretKey engineGenerateSecret(KeySpec keySpec) 64 throws InvalidKeySpecException; 65 66 87 protected abstract KeySpec engineGetKeySpec(SecretKey key, Class keySpec) 88 throws InvalidKeySpecException; 89 90 102 protected abstract SecretKey engineTranslateKey(SecretKey key) 103 throws InvalidKeyException; 104 } 105 | Popular Tags |