public class Utils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
XSRF_CUSTOM_HEADER_PARAM |
static String |
XSRF_CUSTOM_METHODS_TO_IGNORE_PARAM |
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
doXsrfFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
Set<String> methodsToIgnore,
String headerName) |
static org.apache.hadoop.security.UserGroupInformation |
getUGI() |
static javax.servlet.Filter |
getXSRFFilter() |
static void |
setZookeeperClientKerberosJaasConfig(String principal,
String keyTabFile)
Dynamically sets up the JAAS configuration that uses kerberos
|
public static final String XSRF_CUSTOM_HEADER_PARAM
public static final String XSRF_CUSTOM_METHODS_TO_IGNORE_PARAM
public static org.apache.hadoop.security.UserGroupInformation getUGI()
throws LoginException,
IOException
LoginExceptionIOExceptionpublic static void setZookeeperClientKerberosJaasConfig(String principal, String keyTabFile) throws IOException
principal - keyTabFile - IOExceptionpublic static javax.servlet.Filter getXSRFFilter()
public static boolean doXsrfFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
Set<String> methodsToIgnore,
String headerName)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.