| 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–2019 The Apache Software Foundation. All rights reserved.