Class EncryptionUtil

java.lang.Object
org.apache.iceberg.encryption.EncryptionUtil

public class EncryptionUtil extends Object
  • Method Details

    • createKmsClient

      public static org.apache.iceberg.encryption.KeyManagementClient createKmsClient(Map<String,String> catalogProperties)
    • createEncryptionManager

      public static EncryptionManager createEncryptionManager(Map<String,String> tableProperties, org.apache.iceberg.encryption.KeyManagementClient kmsClient)
    • plainAsEncryptedOutput

      public static EncryptedOutputFile plainAsEncryptedOutput(OutputFile encryptingOutputFile)