Uses of Interface
org.jboss.security.RunAs

Packages that use RunAs
org.jboss.security The basic security interfaces and classes are now located in the jbosssx module. 
org.jboss.security.javaee   
 

Uses of RunAs in org.jboss.security
 

Methods in org.jboss.security that return RunAs
 RunAs SecurityContext.getIncomingRunAs()
          RunAs that is being propagated into this context by an external context #setIncomingRunAs()
 RunAs SecurityIdentity.getIncomingRunAs()
           
 RunAs SecurityContext.getOutgoingRunAs()
          RunAs Representation SecurityContext.setOutgoingRunAs(RunAs)
 RunAs SecurityIdentity.getOutgoingRunAs()
           
 

Methods in org.jboss.security with parameters of type RunAs
 void SecurityContext.setIncomingRunAs(RunAs runAs)
          Set the RunAs that is propagating into this context.
 void SecurityContext.setOutgoingRunAs(RunAs runAs)
          Set the current RunAs for the security context that will be propagated out to other security context.
 

Constructors in org.jboss.security with parameters of type RunAs
SecurityIdentity(SubjectInfo subject, RunAs outgoingRunAs, RunAs incomingRunAs)
          Create a SecurityIdentity Instance
 

Uses of RunAs in org.jboss.security.javaee
 

Methods in org.jboss.security.javaee with parameters of type RunAs
abstract  boolean AbstractEJBAuthorizationHelper.authorize(String ejbName, Method ejbMethod, Principal ejbPrincipal, String invocationInterfaceString, CodeSource ejbCS, Subject callerSubject, RunAs callerRunAs, String contextID, RoleGroup methodRoles)
          Authorize the EJB Invocation
 



Copyright © 2011 JBoss Inc.. All Rights Reserved.