public class AccessControlFilter extends FilterFacade
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
defaultClassification |
filterConfig, forwardAddress, logger, USER_CLEARANCE_ATTRIBUTE, USER_CREDENTIALS_ATTRIBUTE, USER_DN_ATTRIBUTE, USER_NAME_ATTRIBUTE| Constructor and Description |
|---|
AccessControlFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(javax.servlet.FilterConfig filterConfig)
Run once on server start-up to initialize the Filter.
|
protected boolean |
setupUserCredentials(javax.servlet.http.HttpSession session)
Sets up the user credentials object on the session.
|
protected boolean |
setupUserName(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session)
Sets up the users session attributes and gets the user name
|
destroy, doFilter, unauthorizedRequestpublic void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
FilterFacadeinit in interface javax.servlet.Filterinit in class FilterFacadefilterConfig - configuration defined in the web.xml filejavax.servlet.ServletExceptionprotected boolean setupUserCredentials(javax.servlet.http.HttpSession session)
setupUserCredentials in class FilterFacadesession - the http sessionprotected boolean setupUserName(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpSession session)
setupUserName in class FilterFacaderequest - the http requestsession - the http session