java.lang.Object |
↳ |
org.springframework.security.web.authentication.preauth.websphere.WebSphere2SpringSecurityPropagationInterceptor |
Class Overview
This method interceptor can be used in front of arbitrary Spring beans to make a Spring SecurityContext
available to the bean, based on the current WebSphere credentials.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
org.aopalliance.intercept.MethodInterceptor
abstract
Object
|
invoke(MethodInvocation arg0)
|
|
Public Constructors
public
WebSphere2SpringSecurityPropagationInterceptor
()
Public Methods
public
Object
invoke
(MethodInvocation methodInvocation)
Authenticate with Spring Security based on WebSphere credentials before proceeding with method
invocation, and clean up the Spring Security Context after method invocation finishes.
public
void
setAuthenticationDetailsSource
(AuthenticationDetailsSource<?, ?> authenticationDetailsSource)
Parameters
authenticationDetailsSource
| The authenticationDetailsSource to set.
|
public
void
setAuthenticationManager
(AuthenticationManager authenticationManager)
Parameters
authenticationManager
| The authenticationManager to set.
|