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