Package org.apache.iceberg.encryption
Interface EncryptedInputFile
-
public interface EncryptedInputFileThin wrapper around anInputFileinstance that is encrypted.The
EncryptionManagertakes instances of these and uses the attachedkeyMetadata()to find an encryption key and decrypt the enclosedencryptedInputFile().
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputFileencryptedInputFile()TheInputFilethat is reading raw encrypted bytes from the underlying file system.EncryptionKeyMetadatakeyMetadata()Metadata pointing to some encryption key that would be used to decrypt the input file provided byencryptedInputFile().
-
-
-
Method Detail
-
encryptedInputFile
InputFile encryptedInputFile()
TheInputFilethat is reading raw encrypted bytes from the underlying file system.
-
keyMetadata
EncryptionKeyMetadata keyMetadata()
Metadata pointing to some encryption key that would be used to decrypt the input file provided byencryptedInputFile().
-
-