Uses of Class
org.apache.hadoop.hbase.io.crypto.Encryption.Context
Package
Description
Provides implementations of
HFile
and HFile
BlockCache
.-
Uses of org.apache.hadoop.hbase.io.crypto.Encryption.Context in org.apache.hadoop.hbase.io.crypto
Modifier and TypeFieldDescriptionstatic final org.apache.hadoop.hbase.io.crypto.Encryption.Context
Encryption.Context.NONE
The null crypto contextModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.io.crypto.Encryption.Context
Encryption.newContext()
static org.apache.hadoop.hbase.io.crypto.Encryption.Context
Encryption.newContext
(org.apache.hadoop.conf.Configuration conf) org.apache.hadoop.hbase.io.crypto.Encryption.Context
Encryption.Context.setCipher
(org.apache.hadoop.hbase.io.crypto.Cipher cipher) org.apache.hadoop.hbase.io.crypto.Encryption.Context
Encryption.Context.setKey
(byte[] key) org.apache.hadoop.hbase.io.crypto.Encryption.Context
Encryption.Context.setKey
(Key key) Modifier and TypeMethodDescriptionstatic void
Encryption.decrypt
(byte[] dest, int destOffset, InputStream in, int destSize, org.apache.hadoop.hbase.io.crypto.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, org.apache.hadoop.hbase.io.crypto.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, org.apache.hadoop.hbase.io.crypto.Encryption.Context context, byte[] iv) Encrypt a block of plaintextstatic void
Encryption.encrypt
(OutputStream out, InputStream in, org.apache.hadoop.hbase.io.crypto.Encryption.Context context, byte[] iv) Encrypt a stream of plaintext given a context and IV -
Uses of org.apache.hadoop.hbase.io.crypto.Encryption.Context in org.apache.hadoop.hbase.io.hfile
Modifier and TypeMethodDescriptionorg.apache.hadoop.hbase.io.crypto.Encryption.Context
HFileContext.getEncryptionContext()
Modifier and TypeMethodDescriptionvoid
HFileContext.setEncryptionContext
(org.apache.hadoop.hbase.io.crypto.Encryption.Context cryptoContext) org.apache.hadoop.hbase.io.hfile.HFileContextBuilder
HFileContextBuilder.withEncryptionContext
(org.apache.hadoop.hbase.io.crypto.Encryption.Context cryptoContext) -
Uses of org.apache.hadoop.hbase.io.crypto.Encryption.Context in org.apache.hadoop.hbase.mob
Modifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.regionserver.StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family, String date, org.apache.hadoop.fs.Path basePath, long maxKeyCount, org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, String startKey, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConfig, org.apache.hadoop.hbase.io.crypto.Encryption.Context cryptoContext, boolean isCompaction, String regionName) Creates a writer for the mob file in temp directory.static org.apache.hadoop.hbase.regionserver.StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family, org.apache.hadoop.fs.Path path, long maxKeyCount, org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConfig, org.apache.hadoop.hbase.io.crypto.Encryption.Context cryptoContext, org.apache.hadoop.hbase.util.ChecksumType checksumType, int bytesPerChecksum, int blocksize, org.apache.hadoop.hbase.regionserver.BloomType bloomType, boolean isCompaction) Creates a writer for the mob file in temp directory.static org.apache.hadoop.hbase.regionserver.StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family, org.apache.hadoop.fs.Path path, long maxKeyCount, org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConfig, org.apache.hadoop.hbase.io.crypto.Encryption.Context cryptoContext, org.apache.hadoop.hbase.util.ChecksumType checksumType, int bytesPerChecksum, int blocksize, org.apache.hadoop.hbase.regionserver.BloomType bloomType, boolean isCompaction, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Creates a writer for the mob file in temp directory.static org.apache.hadoop.hbase.regionserver.StoreFileWriter
MobUtils.createWriter
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family, org.apache.hadoop.hbase.mob.MobFileName mobFileName, org.apache.hadoop.fs.Path basePath, long maxKeyCount, org.apache.hadoop.hbase.io.compress.Compression.Algorithm compression, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConfig, org.apache.hadoop.hbase.io.crypto.Encryption.Context cryptoContext, boolean isCompaction) Creates a writer for the mob file in temp directory. -
Uses of org.apache.hadoop.hbase.io.crypto.Encryption.Context in org.apache.hadoop.hbase.regionserver
Modifier and TypeMethodDescriptionorg.apache.hadoop.hbase.io.crypto.Encryption.Context
StoreContext.getEncryptionContext()
Modifier and TypeMethodDescriptionorg.apache.hadoop.hbase.regionserver.StoreContext.Builder
StoreContext.Builder.withEncryptionContext
(org.apache.hadoop.hbase.io.crypto.Encryption.Context encryptionContext) -
Uses of org.apache.hadoop.hbase.io.crypto.Encryption.Context in org.apache.hadoop.hbase.security
Modifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.io.crypto.Encryption.Context
EncryptionUtil.createEncryptionContext
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family) Helper to create an encyption context.