public class

WebSpherePreAuthenticatedWebAuthenticationDetailsSource

extends Object
implements AuthenticationDetailsSource<C, T>
java.lang.Object
   ↳ org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedWebAuthenticationDetailsSource

Class Overview

This AuthenticationDetailsSource implementation will set the pre-authenticated granted authorities based on the WebSphere groups for the current WebSphere user, mapped using the configured Attributes2GrantedAuthoritiesMapper.

Summary

Public Constructors
WebSpherePreAuthenticatedWebAuthenticationDetailsSource()
WebSpherePreAuthenticatedWebAuthenticationDetailsSource(WASUsernameAndGroupsExtractor wasHelper)
Public Methods
PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails buildDetails(HttpServletRequest context)
void setWebSphereGroups2GrantedAuthoritiesMapper(Attributes2GrantedAuthoritiesMapper mapper)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.security.authentication.AuthenticationDetailsSource

Public Constructors

public WebSpherePreAuthenticatedWebAuthenticationDetailsSource ()

public WebSpherePreAuthenticatedWebAuthenticationDetailsSource (WASUsernameAndGroupsExtractor wasHelper)

Public Methods

public PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails buildDetails (HttpServletRequest context)

public void setWebSphereGroups2GrantedAuthoritiesMapper (Attributes2GrantedAuthoritiesMapper mapper)

Parameters
mapper The Attributes2GrantedAuthoritiesMapper to use for converting the WAS groups to authorities