| java.lang.Object | ||
| ↳ | org.springframework.security.authentication.AuthenticationDetailsSourceImpl | |
| ↳ | org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedAuthenticationDetailsSource | |
This AuthenticationDetailsSource implementation, when configured with a MutableGrantedAuthoritiesContainer, will set the pre-authenticated granted authorities based on the WebSphere groups for the current WebSphere user, mapped using the configured Attributes2GrantedAuthoritiesMapper. By default, this class is configured to build instances of the PreAuthenticatedGrantedAuthoritiesAuthenticationDetails class.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Public constructor which overrides the default AuthenticationDetails
class to be used.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Check that all required properties have been set.
| |||||||||||
Build the authentication details object.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.authentication.AuthenticationDetailsSourceImpl
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.beans.factory.InitializingBean
| |||||||||||
From interface
org.springframework.security.authentication.AuthenticationDetailsSource
| |||||||||||
Public constructor which overrides the default AuthenticationDetails class to be used.
Check that all required properties have been set.
| Exception |
|---|
Build the authentication details object. If the specified authentication details class implements the PreAuthenticatedGrantedAuthoritiesSetter, a list of pre-authenticated Granted Authorities will be set based on the WebSphere groups for the current user.
| mapper | The Attributes2GrantedAuthoritiesMapper to use |
|---|