Package org.apache.hadoop.hbase.http.lib


@LimitedPrivate("HBase") @Unstable package org.apache.hadoop.hbase.http.lib

This package provides user-selectable (via configuration) classes that add functionality to the web UI. They are configured as a list of classes in the configuration parameter hadoop.http.filter.initializers.

  • StaticUserWebFilter - An authorization plugin that makes all users a static configured user.

Copied from hadoop source code.
See https://issues.apache.org/jira/browse/HADOOP-10232 to know why

  • Classes
    Class
    Description
    org.apache.hadoop.hbase.http.lib.AuthenticationFilterInitializer
    This class is copied from Hadoop.
    org.apache.hadoop.hbase.http.lib.StaticUserWebFilter
    Provides a servlet filter that pretends to authenticate a fake user (Dr.Who) so that the web UI is usable for a secure cluster without authentication.
    org.apache.hadoop.hbase.http.lib.StaticUserWebFilter.StaticUserFilter