@InterfaceAudience.LimitedPrivate(value="Configuration") public class AuthenticationFilterInitializer extends FilterInitializer
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.
| Constructor and Description |
|---|
AuthenticationFilterInitializer() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
getFilterConfigMap(org.apache.hadoop.conf.Configuration conf,
String prefix) |
void |
initFilter(FilterContainer container,
org.apache.hadoop.conf.Configuration conf)
Initializes hadoop-auth AuthenticationFilter.
|
public void initFilter(FilterContainer container, org.apache.hadoop.conf.Configuration conf)
Propagates to hadoop-auth AuthenticationFilter configuration all Hadoop configuration properties prefixed with "hadoop.http.authentication."
initFilter in class FilterInitializercontainer - The filter containerconf - Configuration for run-time parametersCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.