public interface

AuthenticationEntryPoint

org.springframework.security.web.AuthenticationEntryPoint
Known Indirect Subclasses

Class Overview

Used by ExceptionTranslationFilter to commence an authentication scheme.

Summary

Public Methods
abstract void commence(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException)
Commences an authentication scheme.

Public Methods

public abstract void commence (HttpServletRequest request, HttpServletResponse response, AuthenticationException authException)

Commences an authentication scheme.

ExceptionTranslationFilter will populate the HttpSession attribute named AbstractAuthenticationProcessingFilter.SPRING_SECURITY_SAVED_REQUEST_KEY with the requested target URL before calling this method.

Implementations should modify the headers on the ServletResponse as necessary to commence the authentication process.

Parameters
request that resulted in an AuthenticationException
response so that the user agent can begin authentication
authException that caused the invocation
Throws
IOException
ServletException