Package org.apache.iceberg.encryption
package org.apache.iceberg.encryption
-
ClassDescriptionThin wrapper around an
InputFileinstance that is encrypted.Thin wrapper around aOutputFilethat is encrypting bytes written to the underlying file system, via an encryption key that is symbolized by the enclosedEncryptionKeyMetadata.Light typedef over a ByteBuffer that indicates that the given bytes represent metadata about an encrypted data file's encryption key.Module for encrypting and decrypting table data files.Deprecated.the API will be removed in v2.0.0 (replaced with KeyManagementClient interface).For KMS systems that support key generation, this class keeps the key generation result - the raw secret key, and its wrap.