public class

WebSpherePreAuthenticatedProcessingFilter

extends AbstractPreAuthenticatedProcessingFilter
java.lang.Object
   ↳ org.springframework.web.filter.GenericFilterBean
     ↳ org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
       ↳ org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter

Class Overview

This AbstractPreAuthenticatedProcessingFilter implementation is based on WebSphere authentication. It will use the WebSphere RunAs user principal name as the pre-authenticated principal.

Summary

[Expand]
Inherited Fields
From class org.springframework.web.filter.GenericFilterBean
Public Constructors
WebSpherePreAuthenticatedProcessingFilter()
Public constructor which overrides the default AuthenticationDetails class to be used.
Protected Methods
Object getPreAuthenticatedCredentials(HttpServletRequest httpRequest)
For J2EE container-based authentication there is no generic way to retrieve the credentials, as such this method returns a fixed dummy value.
Object getPreAuthenticatedPrincipal(HttpServletRequest httpRequest)
Return the WebSphere user name.
[Expand]
Inherited Methods
From class org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
From class org.springframework.web.filter.GenericFilterBean
From class java.lang.Object
From interface javax.servlet.Filter
From interface org.springframework.beans.factory.BeanNameAware
From interface org.springframework.beans.factory.DisposableBean
From interface org.springframework.beans.factory.InitializingBean
From interface org.springframework.context.ApplicationEventPublisherAware
From interface org.springframework.web.context.ServletContextAware

Public Constructors

public WebSpherePreAuthenticatedProcessingFilter ()

Public constructor which overrides the default AuthenticationDetails class to be used.

Protected Methods

protected Object getPreAuthenticatedCredentials (HttpServletRequest httpRequest)

For J2EE container-based authentication there is no generic way to retrieve the credentials, as such this method returns a fixed dummy value.

protected Object getPreAuthenticatedPrincipal (HttpServletRequest httpRequest)

Return the WebSphere user name.