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.ContextEncryption.Context.NONEThe null crypto contextMethods in org.apache.hadoop.hbase.io.crypto that return Encryption.ContextModifier and TypeMethodDescriptionstatic Encryption.ContextEncryption.newContext()static Encryption.ContextEncryption.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 voidEncryption.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 voidEncryption.decrypt(OutputStream out, InputStream in, int outLen, Encryption.Context context, byte[] iv) Decrypt a stream of ciphertext given a context and IVstatic voidEncryption.encrypt(OutputStream out, byte[] src, int offset, int length, Encryption.Context context, byte[] iv) Encrypt a block of plaintextstatic voidEncryption.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.ContextHFileContext.cryptoContextEncryption algorithm and key usedprivate Encryption.ContextHFileContextBuilder.cryptoContextCrypto 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 TypeMethodDescriptionvoidHFileContext.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, Compression.HFileDecompressionContext decompressionContext, 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 StoreFileWriterMobUtils.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 StoreFileWriterMobUtils.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 StoreFileWriterMobUtils.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 StoreFileWriterMobUtils.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.ContextStoreContext.Builder.encryptionContextprivate final Encryption.ContextStoreContext.encryptionContextMethods 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 HFileContextStoreFileTrackerBase.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.ContextEncryptionUtil.createEncryptionContext(org.apache.hadoop.conf.Configuration conf, ColumnFamilyDescriptor family) Helper to create an encyption context.