|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UserDetails | |
|---|---|
| org.acegisecurity.event.authentication | Enables events to be published to the Spring application context. |
| org.acegisecurity.providers.cas | An authentication provider that can process Yale Central Authentication Service (CAS) service tickets and proxy tickets. |
| org.acegisecurity.providers.cas.populator | Implementations that populate GrantedAuthority[]s of CAS authentications. |
| org.acegisecurity.providers.dao | An authentication provider that relies upon a data access object. |
| org.acegisecurity.providers.dao.cache | Caches User objects for the DaoAuthenticationProvider. |
| org.acegisecurity.providers.dao.salt | Implementations that provide salts for more secure password encoding. |
| org.acegisecurity.providers.x509 | An authentication provider that can process X.509 certificaties. |
| org.acegisecurity.providers.x509.cache | User caches for the X509 provider. |
| org.acegisecurity.providers.x509.populator | Implementations that populate GrantedAuthority[]s of X509 authentications. |
| org.acegisecurity.userdetails | |
| org.acegisecurity.userdetails.jdbc | Exposes a JDBC-based authentication repository. |
| org.acegisecurity.userdetails.memory | Exposes an in-memory authentication repository. |
| Uses of UserDetails in org.acegisecurity.event.authentication |
|---|
| Methods in org.acegisecurity.event.authentication that return UserDetails | |
|---|---|
UserDetails |
AuthenticationSwitchUserEvent.getTargetUser()
|
| Constructors in org.acegisecurity.event.authentication with parameters of type UserDetails | |
|---|---|
AuthenticationSwitchUserEvent(Authentication authentication,
UserDetails targetUser)
Switch user context event constructor |
|
| Uses of UserDetails in org.acegisecurity.providers.cas |
|---|
| Methods in org.acegisecurity.providers.cas that return UserDetails | |
|---|---|
UserDetails |
CasAuthenticationToken.getUserDetails()
|
UserDetails |
CasAuthoritiesPopulator.getUserDetails(String casUserId)
Obtains the granted authorities for the specified user. |
| Constructors in org.acegisecurity.providers.cas with parameters of type UserDetails | |
|---|---|
CasAuthenticationToken(String key,
Object principal,
Object credentials,
GrantedAuthority[] authorities,
UserDetails userDetails,
List proxyList,
String proxyGrantingTicketIou)
Constructor. |
|
| Uses of UserDetails in org.acegisecurity.providers.cas.populator |
|---|
| Methods in org.acegisecurity.providers.cas.populator that return UserDetails | |
|---|---|
UserDetails |
DaoCasAuthoritiesPopulator.getUserDetails(String casUserId)
|
| Uses of UserDetails in org.acegisecurity.providers.dao |
|---|
| Methods in org.acegisecurity.providers.dao that return UserDetails | |
|---|---|
UserDetails |
UserCache.getUserFromCache(String username)
Obtains a UserDetails from the cache. |
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). |
| Methods in org.acegisecurity.providers.dao with parameters of type UserDetails | |
|---|---|
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 Authentication |
AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(Object principal,
Authentication authentication,
UserDetails user)
Creates a successful Authentication object. |
Object |
SaltSource.getSalt(UserDetails user)
Returns the salt to use for the indicated user. |
void |
UserCache.putUserInCache(UserDetails user)
Places a UserDetails in the cache. |
| Uses of UserDetails in org.acegisecurity.providers.dao.cache |
|---|
| Methods in org.acegisecurity.providers.dao.cache that return UserDetails | |
|---|---|
UserDetails |
NullUserCache.getUserFromCache(String username)
|
UserDetails |
EhCacheBasedUserCache.getUserFromCache(String username)
|
| Methods in org.acegisecurity.providers.dao.cache with parameters of type UserDetails | |
|---|---|
void |
NullUserCache.putUserInCache(UserDetails user)
|
void |
EhCacheBasedUserCache.putUserInCache(UserDetails user)
|
void |
EhCacheBasedUserCache.removeUserFromCache(UserDetails user)
|
| Uses of UserDetails in org.acegisecurity.providers.dao.salt |
|---|
| Methods in org.acegisecurity.providers.dao.salt with parameters of type UserDetails | |
|---|---|
Object |
SystemWideSaltSource.getSalt(UserDetails user)
|
Object |
ReflectionSaltSource.getSalt(UserDetails user)
Performs reflection on the passed User to obtain the salt. |
| Uses of UserDetails in org.acegisecurity.providers.x509 |
|---|
| Methods in org.acegisecurity.providers.x509 that return UserDetails | |
|---|---|
UserDetails |
X509AuthoritiesPopulator.getUserDetails(X509Certificate userCertificate)
Obtains the granted authorities for the specified user. |
UserDetails |
X509UserCache.getUserFromCache(X509Certificate userCertificate)
|
| Methods in org.acegisecurity.providers.x509 with parameters of type UserDetails | |
|---|---|
void |
X509UserCache.putUserInCache(X509Certificate key,
UserDetails user)
|
| Uses of UserDetails in org.acegisecurity.providers.x509.cache |
|---|
| Methods in org.acegisecurity.providers.x509.cache that return UserDetails | |
|---|---|
UserDetails |
NullX509UserCache.getUserFromCache(X509Certificate certificate)
|
UserDetails |
EhCacheBasedX509UserCache.getUserFromCache(X509Certificate userCert)
|
| Methods in org.acegisecurity.providers.x509.cache with parameters of type UserDetails | |
|---|---|
void |
NullX509UserCache.putUserInCache(X509Certificate certificate,
UserDetails user)
|
void |
EhCacheBasedX509UserCache.putUserInCache(X509Certificate userCert,
UserDetails user)
|
| Uses of UserDetails in org.acegisecurity.providers.x509.populator |
|---|
| Methods in org.acegisecurity.providers.x509.populator that return UserDetails | |
|---|---|
UserDetails |
DaoX509AuthoritiesPopulator.getUserDetails(X509Certificate clientCert)
|
| Uses of UserDetails in org.acegisecurity.userdetails |
|---|
| Classes in org.acegisecurity.userdetails that implement UserDetails | |
|---|---|
class |
User
Models core user information retieved by an UserDetailsService. |
| Methods in org.acegisecurity.userdetails that return UserDetails | |
|---|---|
UserDetails |
UserDetailsService.loadUserByUsername(String username)
Locates the user based on the username. |
| Uses of UserDetails in org.acegisecurity.userdetails.jdbc |
|---|
| Methods in org.acegisecurity.userdetails.jdbc that return UserDetails | |
|---|---|
UserDetails |
JdbcDaoImpl.loadUserByUsername(String username)
|
| Uses of UserDetails in org.acegisecurity.userdetails.memory |
|---|
| Methods in org.acegisecurity.userdetails.memory that return UserDetails | |
|---|---|
UserDetails |
InMemoryDaoImpl.loadUserByUsername(String username)
|
| Methods in org.acegisecurity.userdetails.memory with parameters of type UserDetails | |
|---|---|
void |
UserMap.addUser(UserDetails user)
Adds a user to the in-memory map. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||