Interface CryptoEnvironment
-
- All Known Implementing Classes:
CryptoEnvironmentImpl
public interface CryptoEnvironmentUseful information provided to the crypto implementation- Since:
- 2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCryptoEnvironment.ScopeWhere in Accumulo the on-disk file encryption takes place.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<byte[]>getDecryptionParams()If decrypting files, get the params read from the file.CryptoEnvironment.ScopegetScope()Optional<TableId>getTableId()If in the TABLE scope, get the tableId.
-
-
-
Method Detail
-
getScope
CryptoEnvironment.Scope getScope()
-
getTableId
Optional<TableId> getTableId()
If in the TABLE scope, get the tableId. Will be empty in WAL scope.
-
getDecryptionParams
Optional<byte[]> getDecryptionParams()
If decrypting files, get the params read from the file. Will be empty if encrypting.
-
-