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 classRunAsIdentityThe 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 RunAsSecurityContext. getIncomingRunAs()RunAs that is being propagated into this context by an external contextSecurityContext.setIncomingRunAs(RunAs)RunAsSecurityIdentity. getIncomingRunAs()RunAsSecurityContext. getOutgoingRunAs()RunAs RepresentationSecurityContext.setOutgoingRunAs(RunAs)RunAsSecurityIdentity. getOutgoingRunAs()static RunAsSecurityContextAssociation. peekRunAsIdentity()Look at the current thread of control's run-as identitystatic RunAsSecurityContextAssociation. popRunAsIdentity()Pops a RunAs identityMethods in org.jboss.security with parameters of type RunAs Modifier and Type Method Description static voidSecurityContextAssociation. pushRunAsIdentity(RunAs runAs)Pushes a RunAs identityvoidSecurityContext. setIncomingRunAs(RunAs runAs)Set the RunAs that is propagating into this context.voidSecurityContext. 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 RunAsEJBPolicyModuleDelegate. 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 RunAsJavaEEResource. callerRunAsIdentityMethods in org.jboss.security.authorization.resources that return RunAs Modifier and Type Method Description RunAsJavaEEResource. getCallerRunAsIdentity()Get the Caller RunAsIdentityMethods in org.jboss.security.authorization.resources with parameters of type RunAs Modifier and Type Method Description voidJavaEEResource. 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 booleanAbstractEJBAuthorizationHelper. 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 RunAsJBossSecurityContext. incomingRunAsprotected RunAsJBossSecurityContext. outgoingRunAsMethods in org.jboss.security.plugins that return RunAs Modifier and Type Method Description RunAsJBossSecurityContext. getIncomingRunAs()RunAsJBossSecurityContext. getOutgoingRunAs()Methods in org.jboss.security.plugins with parameters of type RunAs Modifier and Type Method Description voidJBossSecurityContext. setIncomingRunAs(RunAs runAs)voidJBossSecurityContext. 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 booleanEJBAuthorizationHelper. authorize(String ejbName, Method ejbMethod, Principal ejbPrincipal, String invocationInterfaceString, CodeSource ejbCodeSource, Subject callerSubject, RunAs callerRunAs, String contextID, RoleGroup methodRoles)
-