Interface KeyManagementService

All Known Subinterfaces:
MasterServices, RegionServerServices
All Known Implementing Classes:
HBaseServerBase, HMaster, HMasterCommandLine.LocalHMaster, HRegionServer, MiniHBaseCluster.MiniHBaseClusterRegionServer, MockRegionServerServices

@Private public interface KeyManagementService
STUB INTERFACE - Feature not yet complete. This interface will be fully implemented in HBASE-29368 feature PR.
  • Field Details

  • Method Details

    • createDefault

      static KeyManagementService createDefault(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs)
      Creates a default key management service. Returns NONE for precursor PR.
    • getManagedKeyDataCache

      Returns the managed key data cache.
      Returns:
      the managed key data cache, or null if not available
    • getSystemKeyCache

      Returns the system key cache.
      Returns:
      the system key cache, or null if not available
    • getKeymetaAdmin

      Returns the keymeta admin.
      Returns:
      the keymeta admin, or null if not available