public interface CryptoService
A self-contained cryptographic service. All on disk encryption and decryption will take place through this interface. Each implementation must implement a
FileEncrypterfor encryption and a
- See Also:
Nested Class SummaryModifier and TypeInterfaceDescription
static classRuntime Crypto exception
Method SummaryModifier and TypeMethodDescriptionInitialize the FileDecrypter for the environment and return.Initialize the FileEncrypter for the environment and return.
initInitialize CryptoService. This should only be called once.
getFileEncrypterInitialize the FileEncrypter for the environment and return. This will get called once per R-File or Write Ahead Log. FileEncrypter implementation must be thread safe.
getFileDecrypterInitialize the FileDecrypter for the environment and return. This will get called once per R-File or Write Ahead Log. FileDecrypter implementation must be thread safe.