Package | Description |
---|---|
org.springframework.security.cas.web |
Authenticates standard web browser users via CAS.
|
org.springframework.security.config.annotation.web.configurers | |
org.springframework.security.web.access |
Access-control related classes and packages.
|
org.springframework.security.web.authentication |
Authentication processing mechanisms, which respond to the submission of authentication
credentials using various protocols (eg BASIC, CAS, form login etc).
|
org.springframework.security.web.authentication.www |
WWW-Authenticate based authentication mechanism implementations: Basic and Digest authentication.
|
org.springframework.security.web.servletapi |
Populates a Servlet request with a new Spring Security compliant
HttpServletRequestWrapper . |
Modifier and Type | Class and Description |
---|---|
class |
CasAuthenticationEntryPoint
Used by the
ExceptionTranslationFilter to commence authentication via the JA-SIG Central
Authentication Service (CAS). |
Modifier and Type | Method and Description |
---|---|
HttpBasicConfigurer<B> |
HttpBasicConfigurer.authenticationEntryPoint(AuthenticationEntryPoint authenticationEntryPoint)
The
AuthenticationEntryPoint to be populated on
BasicAuthenticationFilter in the event that authentication fails. |
ExceptionHandlingConfigurer<H> |
ExceptionHandlingConfigurer.authenticationEntryPoint(AuthenticationEntryPoint authenticationEntryPoint)
Sets the
AuthenticationEntryPoint to be used. |
ExceptionHandlingConfigurer<H> |
ExceptionHandlingConfigurer.defaultAuthenticationEntryPointFor(AuthenticationEntryPoint entryPoint,
RequestMatcher preferredMatcher)
Sets a default
AuthenticationEntryPoint to be used which prefers
being invoked for the provided RequestMatcher . |
Modifier and Type | Method and Description |
---|---|
AuthenticationEntryPoint |
ExceptionTranslationFilter.getAuthenticationEntryPoint() |
Modifier and Type | Method and Description |
---|---|
void |
ExceptionTranslationFilter.setAuthenticationEntryPoint(AuthenticationEntryPoint authenticationEntryPoint)
Deprecated.
Use constructor
|
Constructor and Description |
---|
ExceptionTranslationFilter(AuthenticationEntryPoint authenticationEntryPoint) |
ExceptionTranslationFilter(AuthenticationEntryPoint authenticationEntryPoint,
RequestCache requestCache) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingAuthenticationEntryPoint
An
AuthenticationEntryPoint which selects a concrete AuthenticationEntryPoint based on a
RequestMatcher evaluation. |
class |
Http403ForbiddenEntryPoint
In the pre-authenticated authentication case (unlike CAS, for example) the
user will already have been identified through some external mechanism and a
secure context established by the time the security-enforcement filter is
invoked.
|
class |
LoginUrlAuthenticationEntryPoint
Used by the
ExceptionTranslationFilter to commence a form login
authentication via the UsernamePasswordAuthenticationFilter . |
Modifier and Type | Method and Description |
---|---|
void |
DelegatingAuthenticationEntryPoint.setDefaultEntryPoint(AuthenticationEntryPoint defaultEntryPoint)
EntryPoint which is used when no RequestMatcher returned true
|
Constructor and Description |
---|
DelegatingAuthenticationEntryPoint(LinkedHashMap<RequestMatcher,AuthenticationEntryPoint> entryPoints) |
Modifier and Type | Class and Description |
---|---|
class |
BasicAuthenticationEntryPoint
Used by the
ExceptionTraslationFilter to commence authentication via the BasicAuthenticationFilter . |
class |
DigestAuthenticationEntryPoint
Used by the
SecurityEnforcementFilter to commence authentication via the DigestAuthenticationFilter . |
Modifier and Type | Method and Description |
---|---|
protected AuthenticationEntryPoint |
BasicAuthenticationFilter.getAuthenticationEntryPoint() |
Modifier and Type | Method and Description |
---|---|
void |
BasicAuthenticationFilter.setAuthenticationEntryPoint(AuthenticationEntryPoint authenticationEntryPoint)
Deprecated.
Use constructor injection
|
Constructor and Description |
---|
BasicAuthenticationFilter(AuthenticationManager authenticationManager,
AuthenticationEntryPoint authenticationEntryPoint)
Creates an instance which will authenticate against the supplied
AuthenticationManager and
use the supplied AuthenticationEntryPoint to handle authentication failures. |
Modifier and Type | Method and Description |
---|---|
void |
SecurityContextHolderAwareRequestFilter.setAuthenticationEntryPoint(AuthenticationEntryPoint authenticationEntryPoint)
Sets the
AuthenticationEntryPoint used when integrating HttpServletRequest with Servlet 3 APIs. |
Copyright © 2019. All rights reserved.