Package | Description |
---|---|
org.springframework.security.cas.authentication |
An
AuthenticationProvider that can process CAS service tickets and proxy tickets. |
org.springframework.security.cas.userdetails | |
org.springframework.security.config.annotation.web.configurers | |
org.springframework.security.config.annotation.web.configurers.openid | |
org.springframework.security.core.userdetails |
The standard interfaces for implementing user data DAOs.
|
org.springframework.security.openid |
Authenticates standard web browser users via OpenID.
|
org.springframework.security.web.authentication.preauth |
Support for "pre-authenticated" scenarios, where Spring Security assumes the incoming request has already been
authenticated by some externally configured system.
|
Modifier and Type | Method and Description |
---|---|
void |
CasAuthenticationProvider.setAuthenticationUserDetailsService(AuthenticationUserDetailsService<CasAssertionAuthenticationToken> authenticationUserDetailsService) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCasAssertionUserDetailsService
Abstract class for using the provided CAS assertion to construct a new User object.
|
class |
GrantedAuthorityFromAssertionAttributesUserDetailsService
Populates the
GrantedAuthority s for a user by reading a list of attributes that were returned as
part of the CAS response. |
Modifier and Type | Method and Description |
---|---|
JeeConfigurer<H> |
JeeConfigurer.authenticatedUserDetailsService(AuthenticationUserDetailsService<PreAuthenticatedAuthenticationToken> authenticatedUserDetailsService)
Specifies the
AuthenticationUserDetailsService that is used with
the PreAuthenticatedAuthenticationProvider . |
X509Configurer<H> |
X509Configurer.authenticationUserDetailsService(AuthenticationUserDetailsService<PreAuthenticatedAuthenticationToken> authenticationUserDetailsService)
Specifies the
AuthenticationUserDetailsService to use. |
Modifier and Type | Method and Description |
---|---|
OpenIDLoginConfigurer<H> |
OpenIDLoginConfigurer.authenticationUserDetailsService(AuthenticationUserDetailsService<OpenIDAuthenticationToken> authenticationUserDetailsService)
The
AuthenticationUserDetailsService to use. |
Modifier and Type | Class and Description |
---|---|
class |
UserDetailsByNameServiceWrapper<T extends Authentication>
This implementation for AuthenticationUserDetailsService wraps a regular
Spring Security UserDetailsService implementation, to retrieve a UserDetails object
based on the user name contained in an Authentication object.
|
Modifier and Type | Method and Description |
---|---|
void |
OpenIDAuthenticationProvider.setAuthenticationUserDetailsService(AuthenticationUserDetailsService<OpenIDAuthenticationToken> userDetailsService)
Used to load the
UserDetails for the authenticated OpenID user. |
Modifier and Type | Class and Description |
---|---|
class |
PreAuthenticatedGrantedAuthoritiesUserDetailsService
This AuthenticationUserDetailsService implementation creates a UserDetails
object based solely on the information contained in the given
PreAuthenticatedAuthenticationToken.
|
Modifier and Type | Method and Description |
---|---|
void |
PreAuthenticatedAuthenticationProvider.setPreAuthenticatedUserDetailsService(AuthenticationUserDetailsService<PreAuthenticatedAuthenticationToken> uds)
Set the AuthenticatedUserDetailsService to be used to load the
UserDetails for the authenticated user. |
Copyright © 2019. All rights reserved.