Package | Description |
---|---|
org.acegisecurity.providers.dao |
An authentication provider that relies upon a data access object.
|
org.acegisecurity.providers.jaas |
An authentication provider for JAAS.
|
org.acegisecurity.providers.ldap |
The LDAP authentication provider package.
|
org.acegisecurity.providers.siteminder |
A Siteminder authentication provider.
|
org.acegisecurity.ui.webapp |
Authenticates users via HTTP properties, headers and session.
|
Modifier and Type | Method and Description |
---|---|
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 void |
DaoAuthenticationProvider.additionalAuthenticationChecks(UserDetails userDetails,
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 ). |
protected UserDetails |
DaoAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication) |
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 |
JaasAuthenticationProvider.publishFailureEvent(UsernamePasswordAuthenticationToken token,
AcegiSecurityException ase)
Publishes the
JaasAuthenticationFailedEvent . |
protected void |
JaasAuthenticationProvider.publishSuccessEvent(UsernamePasswordAuthenticationToken token)
Publishes the
JaasAuthenticationSuccessEvent . |
Modifier and Type | Method and Description |
---|---|
protected void |
LdapAuthenticationProvider.additionalAuthenticationChecks(UserDetails userDetails,
UsernamePasswordAuthenticationToken authentication) |
protected UserDetails |
LdapAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication) |
Modifier and Type | Method and Description |
---|---|
protected void |
SiteminderAuthenticationProvider.additionalAuthenticationChecks(UserDetails user,
UsernamePasswordAuthenticationToken authentication) |
protected UserDetails |
SiteminderAuthenticationProvider.retrieveUser(String username,
UsernamePasswordAuthenticationToken authentication) |
Modifier and Type | Method and Description |
---|---|
protected void |
AuthenticationProcessingFilter.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 © 2017. All rights reserved.