public interface EncryptionMaterialsProvider
| Modifier and Type | Method and Description |
|---|---|
DecryptionMaterials |
getDecryptionMaterials(EncryptionContext context)
Retrieves encryption materials matching the specified description from some source.
|
EncryptionMaterials |
getEncryptionMaterials(EncryptionContext context)
Returns EncryptionMaterials which the caller can use for encryption.
|
void |
refresh()
Forces this encryption materials provider to refresh its encryption material.
|
DecryptionMaterials getDecryptionMaterials(EncryptionContext context)
context - Information to assist in selecting a the proper return value. The implementation
is free to determine the minimum necessary for successful processing.EncryptionMaterials getEncryptionMaterials(EncryptionContext context)
context - Information to assist in selecting a the proper return value. The implementation
is free to determine the minimum necessary for successful processing.void refresh()