Package | Description |
---|---|
org.springframework.security.authentication.dao |
An
AuthenticationProvider which relies upon a data access object. |
org.springframework.security.authentication.jaas |
An authentication provider for JAAS.
|
org.springframework.security.ldap.authentication |
The LDAP authentication provider package.
|
org.springframework.security.ldap.authentication.ad | |
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).
|
Modifier and Type | Method and Description |
---|---|
protected void |
DaoAuthenticationProvider.additionalAuthenticationChecks(UserDetails userDetails,
UsernamePasswordAuthenticationToken authentication) |
protected abstract void |
AbstractUserDetailsAuthenticationProvider.additionalAuthenticationChecks(UserDetails userDetails,
UsernamePasswordAuthenticationToken authentication)
Allows subclasses to perform any additional checks of a returned (or cached)
UserDetails
for a given authentication request. |
protected UserDetails |
DaoAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication) |
protected abstract UserDetails |
AbstractUserDetailsAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication)
Allows subclasses to actually retrieve the
UserDetails from an implementation-specific
location, with the option of throwing an AuthenticationException immediately if the presented
credentials are incorrect (this is especially useful if it is necessary to bind to a resource as the user in
order to obtain or generate a UserDetails ). |
Modifier and Type | Class and Description |
---|---|
class |
JaasAuthenticationToken
UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractJaasAuthenticationProvider.publishFailureEvent(UsernamePasswordAuthenticationToken token,
AuthenticationException ase)
Publishes the
JaasAuthenticationFailedEvent . |
protected void |
JaasAuthenticationProvider.publishFailureEvent(UsernamePasswordAuthenticationToken token,
AuthenticationException ase)
Publishes the
JaasAuthenticationFailedEvent . |
protected void |
AbstractJaasAuthenticationProvider.publishSuccessEvent(UsernamePasswordAuthenticationToken token)
Publishes the
JaasAuthenticationSuccessEvent . |
Modifier and Type | Method and Description |
---|---|
protected Authentication |
AbstractLdapAuthenticationProvider.createSuccessfulAuthentication(UsernamePasswordAuthenticationToken authentication,
UserDetails user)
Creates the final
Authentication object which will be returned from the authenticate method. |
protected abstract org.springframework.ldap.core.DirContextOperations |
AbstractLdapAuthenticationProvider.doAuthentication(UsernamePasswordAuthenticationToken auth) |
protected org.springframework.ldap.core.DirContextOperations |
LdapAuthenticationProvider.doAuthentication(UsernamePasswordAuthenticationToken authentication) |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.ldap.core.DirContextOperations |
ActiveDirectoryLdapAuthenticationProvider.doAuthentication(UsernamePasswordAuthenticationToken auth) |
Modifier and Type | Method and Description |
---|---|
protected void |
UsernamePasswordAuthenticationFilter.setDetails(javax.servlet.http.HttpServletRequest request,
UsernamePasswordAuthenticationToken authRequest)
Provided so that subclasses may configure what is put into the authentication request's details
property.
|
Copyright © 2019. All rights reserved.