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 |
---|