| Interface | Description |
|---|---|
| EncryptedInputFile |
Thin wrapper around an
InputFile instance that is encrypted. |
| EncryptedOutputFile |
Thin wrapper around a
OutputFile that is encrypting bytes written to the underlying file
system, via an encryption key that is symbolized by the enclosed EncryptionKeyMetadata. |
| EncryptionKeyMetadata |
Light typedef over a ByteBuffer that indicates that the given bytes represent metadata about an
encrypted data file's encryption key.
|
| EncryptionManager |
Module for encrypting and decrypting table data files.
|
| KmsClient | Deprecated
the API will be removed in v2.0.0 (replaced with KeyManagementClient interface).
|
| Class | Description |
|---|---|
| KmsClient.KeyGenerationResult |
For KMS systems that support key generation, this class keeps the key generation result - the
raw secret key, and its wrap.
|