Package org.apache.iceberg.encryption
Class Ciphers.AesGcmEncryptor
- java.lang.Object
- 
- org.apache.iceberg.encryption.Ciphers.AesGcmEncryptor
 
- 
- Enclosing class:
- Ciphers
 
 public static class Ciphers.AesGcmEncryptor extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description AesGcmEncryptor(byte[] keyBytes)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]encrypt(byte[] plaintext, byte[] aad)byte[]encrypt(byte[] plaintext, int plaintextOffset, int plaintextLength, byte[] aad)intencrypt(byte[] plaintext, int plaintextOffset, int plaintextLength, byte[] ciphertextBuffer, int ciphertextOffset, byte[] aad)
 
- 
- 
- 
Method Detail- 
encryptpublic byte[] encrypt(byte[] plaintext, byte[] aad)
 - 
encryptpublic byte[] encrypt(byte[] plaintext, int plaintextOffset, int plaintextLength, byte[] aad)
 - 
encryptpublic int encrypt(byte[] plaintext, int plaintextOffset, int plaintextLength, byte[] ciphertextBuffer, int ciphertextOffset, byte[] aad)
 
- 
 
-