Package uk.ac.warwick.sso.client.trusted
Class TrustedApplicationFilter
- java.lang.Object
-
- uk.ac.warwick.sso.client.HandleFilter
-
- uk.ac.warwick.sso.client.trusted.TrustedApplicationFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
public class TrustedApplicationFilter extends HandleFilter implements javax.servlet.Filter
-
-
Constructor Summary
Constructors Constructor Description TrustedApplicationFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voiddoFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain)uk.ac.warwick.sso.client.SSOConfigurationgetConfig()uk.ac.warwick.sso.client.SSOHandlergetHandler()uk.ac.warwick.sso.client.trusted.TrustedApplicationsManagergetTrustedApplicationsManager()uk.ac.warwick.userlookup.UserLookupInterfacegetUserLookup()voidinit(javax.servlet.FilterConfig ctx)voidsetConfig(uk.ac.warwick.sso.client.SSOConfiguration config)voidsetConfigLocation(java.lang.String configLocation)voidsetConfigSuffix(java.lang.String configSuffix)voidsetHandler(uk.ac.warwick.sso.client.trusted.TrustedApplicationHandler handler)voidsetTrustedApplicationsManager(uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager trustedApplicationsManager)voidsetUserLookup(uk.ac.warwick.userlookup.UserLookupInterface userLookup)-
Methods inherited from class uk.ac.warwick.sso.client.HandleFilter
filterWithHandler
-
-
-
-
Method Detail
-
setConfigLocation
public void setConfigLocation(java.lang.String configLocation)
-
setConfigSuffix
public void setConfigSuffix(java.lang.String configSuffix)
-
init
public void init(javax.servlet.FilterConfig ctx) throws javax.servlet.ServletException- Specified by:
initin interfacejavax.servlet.Filter- Throws:
javax.servlet.ServletException
-
doFilter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws java.io.IOException, javax.servlet.ServletException- Specified by:
doFilterin interfacejavax.servlet.Filter- Throws:
java.io.IOExceptionjavax.servlet.ServletException
-
destroy
public void destroy()
- Specified by:
destroyin interfacejavax.servlet.Filter
-
getConfig
public uk.ac.warwick.sso.client.SSOConfiguration getConfig()
- Specified by:
getConfigin classHandleFilter
-
getHandler
public uk.ac.warwick.sso.client.SSOHandler getHandler()
- Specified by:
getHandlerin classHandleFilter
-
setHandler
public void setHandler(uk.ac.warwick.sso.client.trusted.TrustedApplicationHandler handler)
-
setConfig
public void setConfig(uk.ac.warwick.sso.client.SSOConfiguration config)
-
getUserLookup
public uk.ac.warwick.userlookup.UserLookupInterface getUserLookup()
-
setUserLookup
public void setUserLookup(uk.ac.warwick.userlookup.UserLookupInterface userLookup)
-
getTrustedApplicationsManager
public uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager getTrustedApplicationsManager()
-
setTrustedApplicationsManager
public void setTrustedApplicationsManager(uk.ac.warwick.sso.client.trusted.TrustedApplicationsManager trustedApplicationsManager)
-
-