public class TimelineAuthenticationFilterInitializer
extends org.apache.hadoop.http.FilterInitializer
Initializes TimelineAuthenticationFilter which provides support for
Kerberos HTTP SPNEGO authentication.
It enables Kerberos HTTP SPNEGO plus delegation token authentication for the timeline server.
Refer to thecore-default.xml file, after the comment 'HTTP
Authentication' for details on the configuration options. All related
configuration properties have 'hadoop.http.authentication.' as prefix.| Modifier and Type | Field and Description |
|---|---|
static String |
PREFIX
The configuration prefix of timeline Kerberos + DT authentication
|
| Constructor and Description |
|---|
TimelineAuthenticationFilterInitializer() |
| Modifier and Type | Method and Description |
|---|---|
void |
initFilter(org.apache.hadoop.http.FilterContainer container,
org.apache.hadoop.conf.Configuration conf)
Initializes
TimelineAuthenticationFilter
|
public static final String PREFIX
public TimelineAuthenticationFilterInitializer()
public void initFilter(org.apache.hadoop.http.FilterContainer container,
org.apache.hadoop.conf.Configuration conf)
Initializes TimelineAuthenticationFilter
Propagates to TimelineAuthenticationFilter configuration all YARN
configuration properties prefixed with
"yarn.timeline-service.authentication."
initFilter in class org.apache.hadoop.http.FilterInitializercontainer - The filter containerconf - Configuration for run-time parametersCopyright © 2014 Apache Software Foundation. All Rights Reserved.