|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jboss.ejb.plugins.AbstractInterceptor
org.jboss.ejb.plugins.JaasAuthenticationInterceptor
This interceptor is where the EJB 2.1 authentication is performed along with the run-as identity establishment.
| Field Summary | |
protected RunAsIdentity |
runAsIdentity
The run-as identity for the ejb from ejb-jar.xml |
protected AuthenticationManager |
securityManager
The security domain authentication service |
protected Map |
securityRoles
A static map of SecurityRolesMetaData from jboss.xml |
| Fields inherited from class org.jboss.ejb.plugins.AbstractInterceptor |
container, log, nextInterceptor |
| Constructor Summary | |
JaasAuthenticationInterceptor()
|
|
| Method Summary | |
Object |
invoke(Invocation mi)
??? |
Object |
invokeHome(Invocation mi)
??? |
void |
setContainer(Container container)
Called by the super class to set the container to which this interceptor belongs. |
void |
start()
|
| Methods inherited from class org.jboss.ejb.plugins.AbstractInterceptor |
create, destroy, getContainer, getNext, setNext, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected AuthenticationManager securityManager
protected Map securityRoles
protected RunAsIdentity runAsIdentity
| Constructor Detail |
public JaasAuthenticationInterceptor()
| Method Detail |
public void setContainer(Container container)
setContainer in interface ContainerPluginsetContainer in class AbstractInterceptor
public void start()
throws Exception
start in interface org.jboss.system.Servicestart in class AbstractInterceptorExceptionpublic Object invokeHome(Invocation mi) throws Exception
Interceptor
invokeHome in interface InterceptorinvokeHome in class AbstractInterceptorExceptionpublic Object invoke(Invocation mi) throws Exception
Interceptor
invoke in interface Interceptorinvoke in class AbstractInterceptorException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||