public class TimelineAuthenticationFilterInitializer
extends org.apache.hadoop.http.FilterInitializer
TimelineAuthenticationFilter which provides support for
Kerberos HTTP SPNEGO authentication.
It enables Kerberos HTTP SPNEGO plus delegation token authentication for the timeline server.
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 |
|---|---|
TimelineAuthenticationFilterInitializer() |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
getFilterConfig() |
|
void |
initFilter(org.apache.hadoop.http.FilterContainer container,
org.apache.hadoop.conf.Configuration conf) |
Initializes
TimelineAuthenticationFilter. |
protected void |
setAuthFilterConfig(org.apache.hadoop.conf.Configuration conf) |
public TimelineAuthenticationFilterInitializer()
protected void setAuthFilterConfig(org.apache.hadoop.conf.Configuration conf)
protected java.util.Map<java.lang.String,java.lang.String> getFilterConfig()
public void initFilter(org.apache.hadoop.http.FilterContainer container,
org.apache.hadoop.conf.Configuration conf)
TimelineAuthenticationFilter.
Propagates to TimelineAuthenticationFilter configuration all YARN
configuration properties prefixed with
"yarn.timeline-service.http-authentication.".
initFilter in class org.apache.hadoop.http.FilterInitializercontainer - The filter container.conf - Configuration for run-time parameters.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.