public abstract class PhaosPBESecretKeyFactorySpi
extends javax.crypto.SecretKeyFactorySpi
Modifier | Constructor and Description |
---|---|
protected |
PhaosPBESecretKeyFactorySpi(oracle.security.crypto.asn1.ASN1ObjectID oid, java.lang.String algName, int keysize) |
protected |
PhaosPBESecretKeyFactorySpi(oracle.security.crypto.core.PBEAlgorithmIdentifier pbeAlgID, java.lang.String algName, int keysize) |
Modifier and Type | Method and Description |
---|---|
protected javax.crypto.SecretKey |
engineGenerateSecret(java.security.spec.KeySpec spec) |
protected java.security.spec.KeySpec |
engineGetKeySpec(javax.crypto.SecretKey key, java.lang.Class keySpec) |
protected javax.crypto.SecretKey |
engineTranslateKey(javax.crypto.SecretKey key) |
protected PhaosPBESecretKeyFactorySpi(oracle.security.crypto.asn1.ASN1ObjectID oid, java.lang.String algName, int keysize)
protected PhaosPBESecretKeyFactorySpi(oracle.security.crypto.core.PBEAlgorithmIdentifier pbeAlgID, java.lang.String algName, int keysize)
protected javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec spec) throws java.security.spec.InvalidKeySpecException
engineGenerateSecret
in class javax.crypto.SecretKeyFactorySpi
java.security.spec.InvalidKeySpecException
protected java.security.spec.KeySpec engineGetKeySpec(javax.crypto.SecretKey key, java.lang.Class keySpec) throws java.security.spec.InvalidKeySpecException
engineGetKeySpec
in class javax.crypto.SecretKeyFactorySpi
java.security.spec.InvalidKeySpecException
protected javax.crypto.SecretKey engineTranslateKey(javax.crypto.SecretKey key) throws java.security.InvalidKeyException
engineTranslateKey
in class javax.crypto.SecretKeyFactorySpi
java.security.InvalidKeyException