org.picketlink.authentication.web
@ApplicationScoped public class AuthenticationFilter extends Object implements javax.servlet.Filter
This filter provides an authentication entry point for web applications using different HTTP Authentication Schemes such as FORM, BASIC, DIGEST and CLIENT-CERT.
Modifier and Type | Class and Description |
---|---|
static class |
AuthenticationFilter.AuthType |
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_TYPE_INIT_PARAM |
static String |
FORCE_REAUTHENTICATION_INIT_PARAM |
static String |
UNPROTECTED_METHODS_INIT_PARAM |
Constructor and Description |
---|
AuthenticationFilter() |
public static final String AUTH_TYPE_INIT_PARAM
public static final String UNPROTECTED_METHODS_INIT_PARAM
public static final String FORCE_REAUTHENTICATION_INIT_PARAM
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
IOException
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Filter
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.