Package org.apache.iceberg.encryption
Interface NativelyEncryptedFile
- All Known Implementing Classes:
- HadoopInputFile,- HadoopOutputFile,- S3InputFile,- S3OutputFile
public interface NativelyEncryptedFile
This interface is applied to OutputFile and InputFile implementations, in order to enable
 delivery of crypto parameters (such as encryption keys etc) from the Iceberg key management
 module to the writers/readers of file formats that support encryption natively (Parquet and ORC).
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetNativeCryptoParameters(NativeFileCryptoParameters nativeCryptoParameters) 
- 
Method Details- 
nativeCryptoParametersNativeFileCryptoParameters nativeCryptoParameters()
- 
setNativeCryptoParameters
 
-