| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.io.crypto | |
| org.apache.hadoop.hbase.io.crypto.aes | |
| org.apache.hadoop.hbase.regionserver.wal | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Encryptor | Cipher. getEncryptor()Get an encryptor for encrypting data. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract OutputStream | Cipher. createEncryptionStream(OutputStream out,
                      Encryptor encryptor)Create an encrypting output stream given an initialized encryptor | 
| static void | Encryption. encrypt(OutputStream out,
       byte[] src,
       int offset,
       int length,
       Encryptor e)Encrypt a block of plaintext | 
| static void | Encryption. encrypt(OutputStream out,
       InputStream in,
       Encryptor e)Encrypt a stream of plaintext given an encryptor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AESEncryptor | 
| class  | CommonsCryptoAESEncryptor | 
| Modifier and Type | Method and Description | 
|---|---|
| Encryptor | CommonsCryptoAES. getEncryptor() | 
| Encryptor | AES. getEncryptor() | 
| Modifier and Type | Method and Description | 
|---|---|
| OutputStream | CommonsCryptoAES. createEncryptionStream(OutputStream out,
                      Encryptor encryptor) | 
| OutputStream | AES. createEncryptionStream(OutputStream out,
                      Encryptor e) | 
| Modifier and Type | Field and Description | 
|---|---|
| private Encryptor | SecureProtobufLogWriter. encryptor | 
| private Encryptor | SecureWALCellCodec. encryptor | 
| private Encryptor | SecureWALCellCodec.EncryptedKvEncoder. encryptor | 
| private Encryptor | SecureAsyncProtobufLogWriter. encryptor | 
| Modifier and Type | Method and Description | 
|---|---|
| static WALCellCodec | SecureWALCellCodec. getCodec(org.apache.hadoop.conf.Configuration conf,
        Encryptor encryptor) | 
| protected void | AbstractProtobufLogWriter. secureInitAfterHeader(boolean doCompress,
                     Encryptor encryptor) | 
| protected void | SecureProtobufLogWriter. setEncryptor(Encryptor encryptor) | 
| protected void | AbstractProtobufLogWriter. setEncryptor(Encryptor encryptor) | 
| protected void | SecureAsyncProtobufLogWriter. setEncryptor(Encryptor encryptor) | 
| Constructor and Description | 
|---|
| EncryptedKvEncoder(OutputStream os,
                  Encryptor encryptor) | 
| SecureWALCellCodec(org.apache.hadoop.conf.Configuration conf,
                  Encryptor encryptor) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.