Uses of Class
org.apache.hadoop.hbase.io.crypto.Encryption.Context
-
Uses of Encryption.Context in org.apache.hadoop.hbase.io.crypto
Modifier and TypeFieldDescriptionstatic final Encryption.Context
Encryption.Context.NONE
The null crypto contextModifier and TypeMethodDescriptionstatic Encryption.Context
Encryption.newContext()
static Encryption.Context
Encryption.newContext
(org.apache.hadoop.conf.Configuration conf) Encryption.Context.setKey
(byte[] key) Modifier and TypeMethodDescriptionstatic void
Encryption.decrypt
(byte[] dest, int destOffset, InputStream in, int destSize, Encryption.Context context, byte[] iv) Decrypt a block of ciphertext from a stream given a context and IVstatic void
Encryption.decrypt
(OutputStream out, InputStream in, int outLen, Encryption.Context context, byte[] iv) Decrypt a stream of ciphertext given a context and IVstatic void
Encryption.encrypt
(OutputStream out, byte[] src, int offset, int length, Encryption.Context context, byte[] iv) Encrypt a block of plaintextstatic void
Encryption.encrypt
(OutputStream out, InputStream in, Encryption.Context context, byte[] iv) Encrypt a stream of plaintext given a context and IV -
Uses of Encryption.Context in org.apache.hadoop.hbase.io.hfile
Modifier and TypeFieldDescriptionprivate Encryption.Context
HFileContext.cryptoContext
Encryption algorithm and key usedprivate Encryption.Context
HFileContextBuilder.cryptoContext
Crypto contextModifier and TypeMethodDescriptionvoid
HFileContext.setEncryptionContext
(Encryption.Context cryptoContext) HFileContextBuilder.withEncryptionContext
(Encryption.Context cryptoContext) ModifierConstructorDescription(package private)
HFileContext
(boolean useHBaseChecksum, boolean includesMvcc, boolean includesTags, Compression.Algorithm compressAlgo, boolean compressTags, ChecksumType checksumType, int bytesPerChecksum, int blockSize, DataBlockEncoding encoding, Encryption.Context cryptoContext, long fileCreateTime, String hfileName, byte[] columnFamily, byte[] tableName, CellComparator cellComparator, IndexBlockEncoding indexBlockEncoding) -
Uses of Encryption.Context in org.apache.hadoop.hbase.mob
Modifier and TypeMethodDescriptionstatic StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, String date, org.apache.hadoop.fs.Path basePath, long maxKeyCount, Compression.Algorithm compression, String startKey, CacheConfig cacheConfig, Encryption.Context cryptoContext, boolean isCompaction, String regionName) Creates a writer for the mob file in temp directory.static StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, org.apache.hadoop.fs.Path path, long maxKeyCount, Compression.Algorithm compression, CacheConfig cacheConfig, Encryption.Context cryptoContext, ChecksumType checksumType, int bytesPerChecksum, int blocksize, BloomType bloomType, boolean isCompaction) Creates a writer for the mob file in temp directory.static StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, org.apache.hadoop.fs.Path path, long maxKeyCount, Compression.Algorithm compression, CacheConfig cacheConfig, Encryption.Context cryptoContext, ChecksumType checksumType, int bytesPerChecksum, int blocksize, BloomType bloomType, boolean isCompaction, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Creates a writer for the mob file in temp directory.static StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, ColumnFamilyDescriptor family, MobFileName mobFileName, org.apache.hadoop.fs.Path basePath, long maxKeyCount, Compression.Algorithm compression, CacheConfig cacheConfig, Encryption.Context cryptoContext, boolean isCompaction) Creates a writer for the mob file in temp directory. -
Uses of Encryption.Context in org.apache.hadoop.hbase.regionserver
Modifier and TypeFieldDescriptionprivate Encryption.Context
StoreContext.Builder.encryptionContext
private final Encryption.Context
StoreContext.encryptionContext
Modifier and TypeMethodDescriptionStoreContext.Builder.withEncryptionContext
(Encryption.Context encryptionContext) -
Uses of Encryption.Context in org.apache.hadoop.hbase.regionserver.storefiletracker
Modifier and TypeMethodDescriptionprivate HFileContext
StoreFileTrackerBase.createFileContext
(Compression.Algorithm compression, boolean includeMVCCReadpoint, boolean includesTag, Encryption.Context encryptionContext) -
Uses of Encryption.Context in org.apache.hadoop.hbase.security
Modifier and TypeMethodDescriptionstatic Encryption.Context
EncryptionUtil.createEncryptionContext
(org.apache.hadoop.conf.Configuration conf, ColumnFamilyDescriptor family) Helper to create an encyption context.