Interface EncryptDataKeyStrategy
-
- All Known Implementing Classes:
DataKeyStrategy
public interface EncryptDataKeyStrategy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description byte[]
encryptDataKey(SecureRandom secureRandom, EncryptionMaterials materials)
String
keyProviderInfo()
default EncryptionMaterials
modifyMaterials(EncryptionMaterials materials)
-
-
-
Method Detail
-
keyProviderInfo
String keyProviderInfo()
-
modifyMaterials
default EncryptionMaterials modifyMaterials(EncryptionMaterials materials)
-
encryptDataKey
byte[] encryptDataKey(SecureRandom secureRandom, EncryptionMaterials materials) throws GeneralSecurityException
- Throws:
GeneralSecurityException
-
-