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 and Description |
---|
AuthenticationFilterInitializer() |
Modifier and Type | Method and Description |
---|---|
static Map<String,String> |
getFilterConfigMap(Configuration conf,
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 FilterInitializer
container
- The filter containerconf
- Configuration for run-time parameterspublic static Map<String,String> getFilterConfigMap(Configuration conf, String prefix)
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.