public class TrustedApplicationFilter extends HandleFilter implements javax.servlet.Filter
| Constructor and Description |
|---|
TrustedApplicationFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain) |
uk.ac.warwick.sso.client.SSOConfiguration |
getConfig() |
uk.ac.warwick.sso.client.SSOHandler |
getHandler() |
uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager |
getTrustedApplicationsManager() |
uk.ac.warwick.userlookup.UserLookupInterface |
getUserLookup() |
void |
init(javax.servlet.FilterConfig ctx) |
void |
setConfig(uk.ac.warwick.sso.client.SSOConfiguration config) |
void |
setConfigLocation(java.lang.String configLocation) |
void |
setConfigSuffix(java.lang.String configSuffix) |
void |
setHandler(uk.ac.warwick.sso.client.trusted.TrustedApplicationHandler handler) |
void |
setTrustedApplicationsManager(uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager trustedApplicationsManager) |
void |
setUserLookup(uk.ac.warwick.userlookup.UserLookupInterface userLookup) |
filterWithHandlerpublic void setConfigLocation(java.lang.String configLocation)
public void setConfigSuffix(java.lang.String configSuffix)
public void init(javax.servlet.FilterConfig ctx)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionpublic void doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain)
throws java.io.IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.Filterjava.io.IOExceptionjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Filterpublic uk.ac.warwick.sso.client.SSOConfiguration getConfig()
getConfig in class HandleFilterpublic uk.ac.warwick.sso.client.SSOHandler getHandler()
getHandler in class HandleFilterpublic void setHandler(uk.ac.warwick.sso.client.trusted.TrustedApplicationHandler handler)
public void setConfig(uk.ac.warwick.sso.client.SSOConfiguration config)
public uk.ac.warwick.userlookup.UserLookupInterface getUserLookup()
public void setUserLookup(uk.ac.warwick.userlookup.UserLookupInterface userLookup)
public uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager getTrustedApplicationsManager()
public void setTrustedApplicationsManager(uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager trustedApplicationsManager)