Uses of Interface
org.jboss.security.RunAs
-
Packages that use RunAs Package Description org.jboss.security The basic security interfaces and classes are now located in the jbosssx module.org.jboss.security.authorization.modules.ejb org.jboss.security.authorization.resources org.jboss.security.javaee org.jboss.security.plugins Security plugins have moved to the jbosssx cvs module.org.jboss.security.plugins.javaee -
-
Uses of RunAs in org.jboss.security
Classes in org.jboss.security that implement RunAs Modifier and Type Class Description class
RunAsIdentity
The RunAsIdentity is a Principal that associates the run-as principal with his run-as role(s).Methods in org.jboss.security that return RunAs Modifier and Type Method Description RunAs
SecurityContext. getIncomingRunAs()
RunAs that is being propagated into this context by an external contextSecurityContext.setIncomingRunAs(RunAs)
RunAs
SecurityIdentity. getIncomingRunAs()
RunAs
SecurityContext. getOutgoingRunAs()
RunAs RepresentationSecurityContext.setOutgoingRunAs(RunAs)
RunAs
SecurityIdentity. getOutgoingRunAs()
static RunAs
SecurityContextAssociation. peekRunAsIdentity()
Look at the current thread of control's run-as identitystatic RunAs
SecurityContextAssociation. popRunAsIdentity()
Pops a RunAs identityMethods in org.jboss.security with parameters of type RunAs Modifier and Type Method Description static void
SecurityContextAssociation. pushRunAsIdentity(RunAs runAs)
Pushes a RunAs identityvoid
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 Constructor Description SecurityIdentity(SubjectInfo subject, RunAs outgoingRunAs, RunAs incomingRunAs)
Create a SecurityIdentity Instance -
Uses of RunAs in org.jboss.security.authorization.modules.ejb
Fields in org.jboss.security.authorization.modules.ejb declared as RunAs Modifier and Type Field Description protected RunAs
EJBPolicyModuleDelegate. callerRunAs
-
Uses of RunAs in org.jboss.security.authorization.resources
Fields in org.jboss.security.authorization.resources declared as RunAs Modifier and Type Field Description protected RunAs
JavaEEResource. callerRunAsIdentity
Methods in org.jboss.security.authorization.resources that return RunAs Modifier and Type Method Description RunAs
JavaEEResource. getCallerRunAsIdentity()
Get the Caller RunAsIdentityMethods in org.jboss.security.authorization.resources with parameters of type RunAs Modifier and Type Method Description void
JavaEEResource. setCallerRunAsIdentity(RunAs callerRunAsIdentity)
Set the Caller RunAsIdentity -
Uses of RunAs in org.jboss.security.javaee
Methods in org.jboss.security.javaee with parameters of type RunAs Modifier and Type Method Description abstract boolean
AbstractEJBAuthorizationHelper. authorize(String ejbName, Method ejbMethod, Principal ejbPrincipal, String invocationInterfaceString, CodeSource ejbCS, Subject callerSubject, RunAs callerRunAs, String contextID, RoleGroup methodRoles)
Deprecated. -
Uses of RunAs in org.jboss.security.plugins
Fields in org.jboss.security.plugins declared as RunAs Modifier and Type Field Description protected RunAs
JBossSecurityContext. incomingRunAs
protected RunAs
JBossSecurityContext. outgoingRunAs
Methods in org.jboss.security.plugins that return RunAs Modifier and Type Method Description RunAs
JBossSecurityContext. getIncomingRunAs()
RunAs
JBossSecurityContext. getOutgoingRunAs()
Methods in org.jboss.security.plugins with parameters of type RunAs Modifier and Type Method Description void
JBossSecurityContext. setIncomingRunAs(RunAs runAs)
void
JBossSecurityContext. setOutgoingRunAs(RunAs runAs)
-
Uses of RunAs in org.jboss.security.plugins.javaee
Methods in org.jboss.security.plugins.javaee with parameters of type RunAs Modifier and Type Method Description boolean
EJBAuthorizationHelper. authorize(String ejbName, Method ejbMethod, Principal ejbPrincipal, String invocationInterfaceString, CodeSource ejbCodeSource, Subject callerSubject, RunAs callerRunAs, String contextID, RoleGroup methodRoles)
-