Package org.apache.accumulo.core.spi.crypto
-
Interface Summary Interface Description CryptoEnvironment Useful information provided to the crypto implementationCryptoService A self-contained cryptographic service.CryptoServiceFactory A Factory that returns a CryptoService based on the environment and configuration.FileDecrypter Class implementation that will decrypt a file.FileEncrypter Class implementation that will encrypt a file. -
Class Summary Class Description AESCryptoService Example implementation of AES encryption for AccumuloGenericCryptoServiceFactory Factory that will load a crypto service configured, first checkingGenericCryptoServiceFactory.GENERAL_SERVICE_NAME_PROP
and thenGenericCryptoServiceFactory.TABLE_SERVICE_NAME_PROP
.NoCryptoService The default encryption strategy which does nothing.NoCryptoServiceFactory NoFileDecrypter NoFileEncrypter PerTableCryptoServiceFactory A factory that loads a CryptoService based onTableId
. -
Enum Summary Enum Description CryptoEnvironment.Scope Where in Accumulo the on-disk file encryption takes place. -
Exception Summary Exception Description CryptoService.CryptoException Runtime Crypto exception