public class AuthenticationFilterInitializer extends FilterInitializer
It enables anonymous access, simple/pseudo and Kerberos HTTP SPNEGO authentication for Hadoop JobTracker, NameNode, DataNodes and TaskTrackers.
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 | Description |
|---|---|
AuthenticationFilterInitializer() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
getFilterConfigMap(Configuration conf,
java.lang.String prefix) |
|
void |
initFilter(FilterContainer container,
Configuration conf) |
Initializes hadoop-auth AuthenticationFilter.
|
public void initFilter(FilterContainer container, 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 parameterspublic static java.util.Map<java.lang.String,java.lang.String> getFilterConfigMap(Configuration conf, java.lang.String prefix)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.