public class EncryptionUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static EncryptionManager |
createEncryptionManager(java.util.Map<java.lang.String,java.lang.String> tableProperties,
org.apache.iceberg.encryption.KeyManagementClient kmsClient) |
static org.apache.iceberg.encryption.KeyManagementClient |
createKmsClient(java.util.Map<java.lang.String,java.lang.String> catalogProperties) |
static EncryptedOutputFile |
plainAsEncryptedOutput(OutputFile encryptingOutputFile) |
public static org.apache.iceberg.encryption.KeyManagementClient createKmsClient(java.util.Map<java.lang.String,java.lang.String> catalogProperties)
public static EncryptionManager createEncryptionManager(java.util.Map<java.lang.String,java.lang.String> tableProperties, org.apache.iceberg.encryption.KeyManagementClient kmsClient)
public static EncryptedOutputFile plainAsEncryptedOutput(OutputFile encryptingOutputFile)