Interface KeyStoreBasedProtector
-
- All Superinterfaces:
Protector
- All Known Implementing Classes:
KeyStoreBasedProtectorImpl
public interface KeyStoreBasedProtector extends Protector
TODO add other relevant methods here
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.prism.crypto.Protector
XMLSEC_ENCRYPTION_ALGORITHM_AES128_CBC, XMLSEC_ENCRYPTION_ALGORITHM_AES256_CBC, XMLSEC_ENCRYPTION_NS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getKeyStorePath()
String
getSecretKeyDigest(SecretKey key)
-
Methods inherited from interface com.evolveum.midpoint.prism.crypto.Protector
areEquivalent, compareCleartext, decrypt, decryptString, encrypt, encryptString, getKeyStore, getTrustManagers, hash, isEncryptedByCurrentKey
-
-
-
-
Method Detail
-
getKeyStorePath
String getKeyStorePath()
-
getSecretKeyDigest
String getSecretKeyDigest(SecretKey key) throws EncryptionException
- Throws:
EncryptionException
-
-