org.springframework.security.web.authentication.ui
Class DefaultLoginPageViewFilter

java.lang.Object
  extended by org.springframework.web.filter.GenericFilterBean
      extended by org.springframework.security.web.authentication.ui.DefaultLoginPageViewFilter
All Implemented Interfaces:
javax.servlet.Filter, Aware, BeanNameAware, DisposableBean, InitializingBean, EnvironmentAware, ServletContextAware

public class DefaultLoginPageViewFilter
extends GenericFilterBean

This class generates a default login page if one was not specified.

Since:
3.2

Field Summary
 
Fields inherited from class org.springframework.web.filter.GenericFilterBean
logger
 
Constructor Summary
DefaultLoginPageViewFilter()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain)
           
 String getLoginPageUrl()
           
 boolean isEnabled()
           
 void setAuthenticationUrl(String authenticationUrl)
           
 void setFailureUrl(String failureUrl)
           
 void setFormLoginEnabled(boolean formLoginEnabled)
           
 void setLoginPageUrl(String loginPageUrl)
           
 void setLogoutSuccessUrl(String logoutSuccessUrl)
           
 void setOpenIDauthenticationUrl(String openIDauthenticationUrl)
           
 void setOpenIdEnabled(boolean openIdEnabled)
           
 void setOpenIDusernameParameter(String openIDusernameParameter)
           
 void setPasswordParameter(String passwordParameter)
           
 void setRememberMeParameter(String rememberMeParameter)
           
 void setUsernameParameter(String usernameParameter)
           
 
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLoginPageViewFilter

public DefaultLoginPageViewFilter()
Method Detail

isEnabled

public boolean isEnabled()

setLogoutSuccessUrl

public void setLogoutSuccessUrl(String logoutSuccessUrl)

getLoginPageUrl

public String getLoginPageUrl()

setLoginPageUrl

public void setLoginPageUrl(String loginPageUrl)

setFailureUrl

public void setFailureUrl(String failureUrl)

setFormLoginEnabled

public void setFormLoginEnabled(boolean formLoginEnabled)

setOpenIdEnabled

public void setOpenIdEnabled(boolean openIdEnabled)

setAuthenticationUrl

public void setAuthenticationUrl(String authenticationUrl)

setUsernameParameter

public void setUsernameParameter(String usernameParameter)

setPasswordParameter

public void setPasswordParameter(String passwordParameter)

setRememberMeParameter

public void setRememberMeParameter(String rememberMeParameter)

setOpenIDauthenticationUrl

public void setOpenIDauthenticationUrl(String openIDauthenticationUrl)

setOpenIDusernameParameter

public void setOpenIDusernameParameter(String openIDusernameParameter)

doFilter

public void doFilter(javax.servlet.ServletRequest req,
                     javax.servlet.ServletResponse res,
                     javax.servlet.FilterChain chain)
              throws IOException,
                     javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException