AuthenticationFailureHandler getSessionAuthenticationFailureHandler() { if (this.sessionAuthenticationFailureHandler != null) { return this.sessionAuthenticationFailureHandler; } if (this.sessionAuthenticationErrorUrl == null) { return null; } if (this.sessionAuthenticationFailureHandler == null) { this.sessionAuthenticationFailureHandler = new SimpleUrlAuthenticationFailureHandler( this.sessionAuthenticationErrorUrl); } return this.sessionAuthenticationFailureHandler; }
public CasAuthenticationFilter() { super("/login/cas"); setAuthenticationFailureHandler(new SimpleUrlAuthenticationFailureHandler()); }
/** * The URL to send users if authentication fails. This is a shortcut for invoking * {@link #failureHandler(AuthenticationFailureHandler)}. The default is * "/login?error". * * @param authenticationFailureUrl the URL to send users if authentication fails (i.e. * "/login?error"). * @return the {@link FormLoginConfigurer} for additional customization */ public final T failureUrl(String authenticationFailureUrl) { T result = failureHandler(new SimpleUrlAuthenticationFailureHandler( authenticationFailureUrl)); this.failureUrl = authenticationFailureUrl; return result; }
AuthenticationFailureHandler getSessionAuthenticationFailureHandler() { if (this.sessionAuthenticationFailureHandler != null) { return this.sessionAuthenticationFailureHandler; } if (this.sessionAuthenticationErrorUrl == null) { return null; } if (this.sessionAuthenticationFailureHandler == null) { this.sessionAuthenticationFailureHandler = new SimpleUrlAuthenticationFailureHandler( this.sessionAuthenticationErrorUrl); } return this.sessionAuthenticationFailureHandler; }
if (this.sessionAuthenticationErrorUrl != null) { sessionManagementFilter.setAuthenticationFailureHandler( new SimpleUrlAuthenticationFailureHandler( this.sessionAuthenticationErrorUrl));
/** * The URL to send users if authentication fails. This is a shortcut for invoking * {@link #failureHandler(AuthenticationFailureHandler)}. The default is * "/login?error". * * @param authenticationFailureUrl the URL to send users if authentication fails (i.e. * "/login?error"). * @return the {@link FormLoginConfigurer} for additional customization */ public final T failureUrl(String authenticationFailureUrl) { T result = failureHandler(new SimpleUrlAuthenticationFailureHandler( authenticationFailureUrl)); this.failureUrl = authenticationFailureUrl; return result; }
public MobileAwareSocialFailureAuthenticationHandler(final MobileAppChecker checker, final MobileAppProperties mobileAppProperties) { super(new SimpleUrlAuthenticationFailureHandler()); this.mobileAppProperties = mobileAppProperties; this.checker = checker; }
/** * Configures AuthenticationFailureHandler if missing */ @Bean @ConditionalOnMissingBean(AuthenticationFailureHandler.class) public AuthenticationFailureHandler authenticationFailureHandler() { log.info("Configuring SimpleUrlAuthenticationFailureHandler"); return new SimpleUrlAuthenticationFailureHandler(); }
public CasAuthenticationFilter() { super("/login/cas"); setAuthenticationFailureHandler(new SimpleUrlAuthenticationFailureHandler()); }
@Bean public SimpleUrlAuthenticationFailureHandler authenticationFailureHandler() { SimpleUrlAuthenticationFailureHandler handler = new SimpleUrlAuthenticationFailureHandler(); handler.setUseForward(false); //handler.setDefaultFailureUrl("/error"); return handler; }
@Bean public AuthenticationSuccessHandler getSuccessHandler(){ SavedRequestAwareAuthenticationSuccessHandler handler = new SavedRequestAwareAuthenticationSuccessHandler(); handler.setDefaultTargetUrl("/login.html"); return handler; } @Bean public AuthenticationFailureHandler getFailureHandler(){ SimpleUrlAuthenticationFailureHandler handler = new SimpleUrlAuthenticationFailureHandler(); handler.setDefaultFailureUrl("/login.html"); return handler; }
@SuppressWarnings("UnusedReturnValue") public final MobileAwareFormLoginConfigurer failureUrl(String authenticationFailureUrl) { MobileAwareFormLoginConfigurer result = failureHandler( new SimpleUrlAuthenticationFailureHandler(authenticationFailureUrl)); this.failureUrl = authenticationFailureUrl; return result; }
if (this.sessionAuthenticationErrorUrl != null) { sessionManagementFilter.setAuthenticationFailureHandler( new SimpleUrlAuthenticationFailureHandler( this.sessionAuthenticationErrorUrl));
@Bean public SimpleUrlAuthenticationFailureHandler authenticationFailureHandler() { SimpleUrlAuthenticationFailureHandler failureHandler = new SimpleUrlAuthenticationFailureHandler(); failureHandler.setUseForward(true); failureHandler.setDefaultFailureUrl("/"); return failureHandler; }
@Bean public SimpleUrlAuthenticationFailureHandler authenticationFailureHandler() { SimpleUrlAuthenticationFailureHandler failureHandler = new SimpleUrlAuthenticationFailureHandler(); failureHandler.setUseForward(true); failureHandler.setDefaultFailureUrl("/error"); return failureHandler; }
public SocialAuthenticationFilter(AuthenticationManager authManager, UserIdSource userIdSource, UsersConnectionRepository usersConnectionRepository, SocialAuthenticationServiceLocator authServiceLocator) { super(DEFAULT_FILTER_PROCESSES_URL); setAuthenticationManager(authManager); this.userIdSource = userIdSource; this.usersConnectionRepository = usersConnectionRepository; this.authServiceLocator = authServiceLocator; super.setAuthenticationFailureHandler(new SimpleUrlAuthenticationFailureHandler(DEFAULT_FAILURE_URL)); }
public SocialAuthenticationFilter(AuthenticationManager authManager, UserIdSource userIdSource, UsersConnectionRepository usersConnectionRepository, SocialAuthenticationServiceLocator authServiceLocator) { super(DEFAULT_FILTER_PROCESSES_URL); setAuthenticationManager(authManager); this.userIdSource = userIdSource; this.usersConnectionRepository = usersConnectionRepository; this.authServiceLocator = authServiceLocator; this.delegateAuthenticationFailureHandler = new SimpleUrlAuthenticationFailureHandler(DEFAULT_FAILURE_URL); super.setAuthenticationFailureHandler(new SocialAuthenticationFailureHandler(delegateAuthenticationFailureHandler)); }
public CustomSocialAuthenticationFilter(AuthenticationManager authManager, UserIdSource userIdSource, UsersConnectionRepository usersConnectionRepository, SocialAuthenticationServiceLocator authServiceLocator) { super(DEFAULT_FILTER_PROCESSES_URL); setAuthenticationManager(authManager); this.userIdSource = userIdSource; this.usersConnectionRepository = usersConnectionRepository; this.authServiceLocator = authServiceLocator; this.delegateAuthenticationFailureHandler = new SimpleUrlAuthenticationFailureHandler(DEFAULT_FAILURE_URL); super.setAuthenticationFailureHandler(new SocialAuthenticationFailureHandler(delegateAuthenticationFailureHandler)); }
private SAMLAttributeAuthenticationFilter authenticationFilter() throws Exception { SAMLAttributeAuthenticationFilter filter = new SAMLAttributeAuthenticationFilter(); filter.setAuthenticationManager(authenticationManagerBean()); filter.setAuthenticationFailureHandler(new SimpleUrlAuthenticationFailureHandler("/login?error=true")); return filter; }