public abstract class PhaosPBESecretKeyFactorySpi
extends javax.crypto.SecretKeyFactorySpi
| Modifier | Constructor and Description |
|---|---|
protected |
PhaosPBESecretKeyFactorySpi(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(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.SecretKeyFactorySpijava.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.SecretKeyFactorySpijava.security.spec.InvalidKeySpecException
protected javax.crypto.SecretKey engineTranslateKey(javax.crypto.SecretKey key)
throws java.security.InvalidKeyException
engineTranslateKey in class javax.crypto.SecretKeyFactorySpijava.security.InvalidKeyException