Package | Description |
---|---|
org.springframework.security.access.hierarchicalroles |
Role hierarchy implementation.
|
org.springframework.security.authentication.dao |
An
AuthenticationProvider which relies upon a data access object. |
org.springframework.security.cas.authentication |
An
AuthenticationProvider that can process CAS service tickets and proxy tickets. |
org.springframework.security.config.authentication |
Parsing of <authentication-manager> and related elements.
|
org.springframework.security.core.userdetails |
The standard interfaces for implementing user data DAOs.
|
org.springframework.security.core.userdetails.jdbc |
Exposes a JDBC-based authentication repository, implementing
org.springframework.security.core.userdetails.UserDetailsService UserDetailsService . |
org.springframework.security.core.userdetails.memory |
Exposes an in-memory authentication repository.
|
org.springframework.security.ldap.authentication |
The LDAP authentication provider package.
|
org.springframework.security.ldap.userdetails |
LDAP-focused
UserDetails implementations which map from a ubset of the data
contained in some of the standard LDAP types (such as InetOrgPerson ). |
org.springframework.security.openid |
Authenticates standard web browser users via OpenID.
|
org.springframework.security.provisioning |
Contains simple user and authority group account provisioning interfaces together with a a
JDBC-based implementation.
|
org.springframework.security.web.authentication.rememberme |
Support for remembering a user between different web sessions.
|
org.springframework.security.web.authentication.switchuser |
Provides HTTP-based "switch user" (su) capabilities.
|
org.springframework.security.web.authentication.www |
WWW-Authenticate based authentication mechanism implementations: Basic and Digest authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
UserDetailsServiceWrapper
Deprecated.
use a
RoleHierarchyVoter or use a RoleHierarchyAuthoritiesMapper to populate the
Authentication object with the additional authorities. |
Modifier and Type | Method and Description |
---|---|
UserDetailsService |
UserDetailsServiceWrapper.getWrappedUserDetailsService()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
UserDetailsServiceWrapper.setUserDetailsService(UserDetailsService userDetailsService)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected UserDetailsService |
DaoAuthenticationProvider.getUserDetailsService() |
Modifier and Type | Method and Description |
---|---|
void |
DaoAuthenticationProvider.setUserDetailsService(UserDetailsService userDetailsService) |
Modifier and Type | Method and Description |
---|---|
void |
CasAuthenticationProvider.setUserDetailsService(UserDetailsService userDetailsService)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
CachingUserDetailsService |
Modifier and Type | Method and Description |
---|---|
void |
UserDetailsByNameServiceWrapper.setUserDetailsService(UserDetailsService aUserDetailsService)
Set the wrapped UserDetailsService implementation
|
Constructor and Description |
---|
UserDetailsByNameServiceWrapper(UserDetailsService userDetailsService)
Constructs a new wrapper using the supplied
UserDetailsService
as the service to delegate to. |
Modifier and Type | Class and Description |
---|---|
class |
JdbcDaoImpl
UserDetailsServiceRetrieves implementation which retrieves the user details
(username, password, enabled flag, and authorities) from a database using JDBC queries.
|
Modifier and Type | Class and Description |
---|---|
class |
InMemoryDaoImpl
Deprecated.
Use InMemoryUserDetailsManager instead (or write your own implementation)
|
Constructor and Description |
---|
UserDetailsServiceLdapAuthoritiesPopulator(UserDetailsService userService) |
Modifier and Type | Class and Description |
---|---|
class |
LdapUserDetailsManager
An Ldap implementation of UserDetailsManager.
|
class |
LdapUserDetailsService
LDAP implementation of UserDetailsService based around an
LdapUserSearch
and an LdapAuthoritiesPopulator . |
Modifier and Type | Method and Description |
---|---|
void |
OpenIDAuthenticationProvider.setUserDetailsService(UserDetailsService userDetailsService)
Used to load the
UserDetails for the authenticated OpenID user. |
Modifier and Type | Interface and Description |
---|---|
interface |
UserDetailsManager
An extension of the
UserDetailsService which provides the ability
to create new users and update existing ones. |
Modifier and Type | Class and Description |
---|---|
class |
InMemoryUserDetailsManager
Non-persistent implementation of
UserDetailsManager which is backed by an in-memory map. |
class |
JdbcUserDetailsManager
Jdbc user management service, based on the same table structure as its parent class, JdbcDaoImpl.
|
Modifier and Type | Method and Description |
---|---|
protected UserDetailsService |
AbstractRememberMeServices.getUserDetailsService() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRememberMeServices.setUserDetailsService(UserDetailsService userDetailsService)
Deprecated.
Use constructor injection
|
Constructor and Description |
---|
AbstractRememberMeServices(String key,
UserDetailsService userDetailsService) |
PersistentTokenBasedRememberMeServices(String key,
UserDetailsService userDetailsService,
PersistentTokenRepository tokenRepository) |
TokenBasedRememberMeServices(String key,
UserDetailsService userDetailsService) |
Modifier and Type | Method and Description |
---|---|
void |
SwitchUserFilter.setUserDetailsService(UserDetailsService userDetailsService)
Sets the authentication data access object.
|
Modifier and Type | Method and Description |
---|---|
UserDetailsService |
DigestAuthenticationFilter.getUserDetailsService() |
Modifier and Type | Method and Description |
---|---|
void |
DigestAuthenticationFilter.setUserDetailsService(UserDetailsService userDetailsService) |
Copyright © 2015. All rights reserved.