Uses of Class
org.apache.hadoop.hbase.io.crypto.Encryption.Context

Packages that use org.apache.hadoop.hbase.io.crypto.Encryption.Context
  • Uses of org.apache.hadoop.hbase.io.crypto.Encryption.Context in org.apache.hadoop.hbase.io.crypto

    Fields in org.apache.hadoop.hbase.io.crypto declared as org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Field
    Description
    static final org.apache.hadoop.hbase.io.crypto.Encryption.Context
    Encryption.Context.NONE
    The null crypto context
    Methods in org.apache.hadoop.hbase.io.crypto that return org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    static 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)
     
    Methods in org.apache.hadoop.hbase.io.crypto with parameters of type org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    static 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 IV
    static 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 IV
    static 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 plaintext
    static 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

    Methods in org.apache.hadoop.hbase.io.hfile that return org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.io.crypto.Encryption.Context
    HFileContext.getEncryptionContext()
     
    Methods in org.apache.hadoop.hbase.io.hfile with parameters of type org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    void
    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

    Methods in org.apache.hadoop.hbase.mob with parameters of type org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    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, 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

    Methods in org.apache.hadoop.hbase.regionserver that return org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.io.crypto.Encryption.Context
    StoreContext.getEncryptionContext()
     
    Methods in org.apache.hadoop.hbase.regionserver with parameters of type org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    org.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

    Methods in org.apache.hadoop.hbase.security that return org.apache.hadoop.hbase.io.crypto.Encryption.Context in in
    Modifier and Type
    Method
    Description
    static 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.