List of usage examples for org.springframework.security.web.authentication UsernamePasswordAuthenticationFilter setPostOnly
public void setPostOnly(boolean postOnly)
From source file:nu.localhost.tapestry5.springsecurity.services.SecurityModule.java
@Marker(SpringSecurityServices.class) public static UsernamePasswordAuthenticationFilter buildRealAuthenticationProcessingFilter( @SpringSecurityServices final AuthenticationManager manager, @SpringSecurityServices final RememberMeServices rememberMeServices, @Inject @Value("${spring-security.check.url}") final String authUrl, @Inject @Value("${spring-security.target.url}") final String targetUrl, @Inject @Value("${spring-security.failure.url}") final String failureUrl, @Inject @Value("${spring-security.always.use.target.url}") final String alwaysUseTargetUrl) throws Exception { UsernamePasswordAuthenticationFilter filter = new UsernamePasswordAuthenticationFilter(); filter.setAuthenticationManager(manager); filter.setPostOnly(false); filter.setAuthenticationFailureHandler(new SimpleUrlAuthenticationFailureHandler(failureUrl)); SavedRequestAwareAuthenticationSuccessHandler successHandler = new SavedRequestAwareAuthenticationSuccessHandler(); successHandler.setDefaultTargetUrl(targetUrl); successHandler.setAlwaysUseDefaultTargetUrl(Boolean.parseBoolean(alwaysUseTargetUrl)); filter.setAuthenticationSuccessHandler(successHandler); filter.setFilterProcessesUrl(targetUrl); filter.setFilterProcessesUrl(authUrl); filter.setRememberMeServices(rememberMeServices); filter.afterPropertiesSet();/*from www. j a v a2s . c om*/ return filter; }
From source file:ch.astina.hesperid.web.services.SecurityModule.java
/** * Checks credentials entered using a form. *//*from w ww . j a va 2 s . com*/ @Marker(SpringSecurityServices.class) public static UsernamePasswordAuthenticationFilter buildRealAuthenticationProcessingFilter( @SpringSecurityServices final AuthenticationManager manager, @SpringSecurityServices final RememberMeServices rememberMeServices, @Inject @Value("${spring-security.check.url}") final String authUrl, @Inject @Value("${spring-security.target.url}") final String targetUrl, @Inject @Value("${spring-security.failure.url}") final String failureUrl, @Inject @Value("${spring-security.always.use.target.url}") final String alwaysUseTargetUrl) throws Exception { UsernamePasswordAuthenticationFilter filter = new UsernamePasswordAuthenticationFilter(); filter.setAuthenticationManager(manager); filter.setPostOnly(false); filter.setAuthenticationFailureHandler(new SimpleUrlAuthenticationFailureHandler(failureUrl)); SavedRequestAwareAuthenticationSuccessHandler successHandler = new SavedRequestAwareAuthenticationSuccessHandler(); successHandler.setDefaultTargetUrl(targetUrl); successHandler.setAlwaysUseDefaultTargetUrl(Boolean.parseBoolean(alwaysUseTargetUrl)); filter.setAuthenticationSuccessHandler(successHandler); filter.setFilterProcessesUrl(targetUrl); filter.setFilterProcessesUrl(authUrl); filter.setRememberMeServices(rememberMeServices); filter.afterPropertiesSet(); return filter; }
From source file:com.brienwheeler.web.spring.security.AuthenticationFilterConfigurer.java
private void configureFilter(UsernamePasswordAuthenticationFilter filter) { filter.setPostOnly(postOnly); filter.setUsernameParameter(usernameParameter); filter.setPasswordParameter(passwordParameter); }