Class AuthenticationFilterInitializer

java.lang.Object
org.apache.hadoop.hbase.http.FilterInitializer
org.apache.hadoop.hbase.http.lib.AuthenticationFilterInitializer

@LimitedPrivate("Configuration") public class AuthenticationFilterInitializer extends FilterInitializer
This class is copied from Hadoop. Initializes hadoop-auth AuthenticationFilter which provides support for Kerberos HTTP SPNEGO authentication.

It enables anonymous access, simple/pseudo and Kerberos HTTP SPNEGO authentication for HBase web UI endpoints.

Refer to the core-default.xml file, after the comment 'HTTP Authentication' for details on the configuration options. All related configuration properties have 'hadoop.http.authentication.' as prefix.