Uses of Class
org.apache.hadoop.hbase.io.crypto.Encryption.Context
Packages that use Encryption.Context
-
Uses of Encryption.Context in org.apache.hadoop.hbase.io.crypto
Fields in org.apache.hadoop.hbase.io.crypto declared as Encryption.ContextModifier and TypeFieldDescriptionstatic final Encryption.Context
Encryption.Context.NONE
The null crypto contextMethods in org.apache.hadoop.hbase.io.crypto that return Encryption.ContextModifier and TypeMethodDescriptionstatic Encryption.Context
Encryption.newContext()
static Encryption.Context
Encryption.newContext
(org.apache.hadoop.conf.Configuration conf) Encryption.Context.setKey
(byte[] key) Methods in org.apache.hadoop.hbase.io.crypto with parameters of type Encryption.ContextModifier 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
Fields in org.apache.hadoop.hbase.io.hfile declared as Encryption.ContextModifier and TypeFieldDescriptionprivate Encryption.Context
HFileContext.cryptoContext
Encryption algorithm and key usedprivate Encryption.Context
HFileContextBuilder.cryptoContext
Crypto contextMethods in org.apache.hadoop.hbase.io.hfile that return Encryption.ContextMethods in org.apache.hadoop.hbase.io.hfile with parameters of type Encryption.ContextModifier and TypeMethodDescriptionvoid
HFileContext.setEncryptionContext
(Encryption.Context cryptoContext) HFileContextBuilder.withEncryptionContext
(Encryption.Context cryptoContext) Constructors in org.apache.hadoop.hbase.io.hfile with parameters of type Encryption.ContextModifierConstructorDescription(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
Methods in org.apache.hadoop.hbase.mob with parameters of type Encryption.ContextModifier 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
Fields in org.apache.hadoop.hbase.regionserver declared as Encryption.ContextModifier and TypeFieldDescriptionprivate Encryption.Context
StoreContext.Builder.encryptionContext
private final Encryption.Context
StoreContext.encryptionContext
Methods in org.apache.hadoop.hbase.regionserver that return Encryption.ContextMethods in org.apache.hadoop.hbase.regionserver with parameters of type Encryption.ContextModifier and TypeMethodDescriptionStoreContext.Builder.withEncryptionContext
(Encryption.Context encryptionContext) -
Uses of Encryption.Context in org.apache.hadoop.hbase.regionserver.storefiletracker
Methods in org.apache.hadoop.hbase.regionserver.storefiletracker with parameters of type Encryption.ContextModifier 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
Methods in org.apache.hadoop.hbase.security that return Encryption.ContextModifier and TypeMethodDescriptionstatic Encryption.Context
EncryptionUtil.createEncryptionContext
(org.apache.hadoop.conf.Configuration conf, ColumnFamilyDescriptor family) Helper to create an encyption context.