Uses of Interface
org.jboss.security.identity.RoleGroup
-
Packages that use RoleGroup Package Description org.jboss.security The basic security interfaces and classes are now located in the jbosssx module.org.jboss.security.authorization org.jboss.security.authorization.modules org.jboss.security.authorization.modules.ejb org.jboss.security.authorization.modules.web org.jboss.security.authorization.resources org.jboss.security.identity org.jboss.security.identity.plugins org.jboss.security.javaee org.jboss.security.mapping.providers org.jboss.security.mapping.providers.role org.jboss.security.plugins Security plugins have moved to the jbosssx cvs module.org.jboss.security.plugins.authorization org.jboss.security.plugins.javaee org.picketbox.plugins org.picketbox.plugins.authorization org.picketbox.util -
-
Uses of RoleGroup in org.jboss.security
Methods in org.jboss.security that return RoleGroup Modifier and Type Method Description abstract RoleGroup
SecurityContextUtil. getRoles()
Get the Roles associated with the user for the current security contextRoleGroup
SubjectInfo. getRoles()
RoleGroup
RunAsIdentity. getRunAsRolesAsRoleGroup()
Return a RoleGroup of Run-As rolesRoleGroup
AuthorizationManager. getSubjectRoles(Subject authenticatedSubject, CallbackHandler cbh)
Get the Current Roles for the authenticated Subject The AuthorizationManager will apply role generation and role mapping logic configured for the security domainMethods in org.jboss.security with parameters of type RoleGroup Modifier and Type Method Description int
AuthorizationManager. authorize(Resource resource, Subject subject, RoleGroup role)
Authorize a resource given a roleabstract void
SecurityContextUtil. setRoles(RoleGroup roles)
Set the roles for the user for the current security contextvoid
SubjectInfo. setRoles(RoleGroup roles)
-
Uses of RoleGroup in org.jboss.security.authorization
Methods in org.jboss.security.authorization with parameters of type RoleGroup Modifier and Type Method Description abstract int
AuthorizationContext. authorize(Resource resource, Subject subject, RoleGroup roles)
Authorize the resourcevoid
AuthorizationModule. initialize(Subject subject, CallbackHandler handler, Map<String,Object> sharedState, Map<String,Object> options, RoleGroup roles)
Initialize the module -
Uses of RoleGroup in org.jboss.security.authorization.modules
Fields in org.jboss.security.authorization.modules declared as RoleGroup Modifier and Type Field Description protected RoleGroup
AbstractAuthorizationModule. role
Methods in org.jboss.security.authorization.modules with parameters of type RoleGroup Modifier and Type Method Description abstract int
AbstractJACCModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)
abstract int
AuthorizationModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)
void
AbstractAuthorizationModule. initialize(Subject subject, CallbackHandler handler, Map<String,Object> sharedState, Map<String,Object> options, RoleGroup subjectRole)
-
Uses of RoleGroup in org.jboss.security.authorization.modules.ejb
Methods in org.jboss.security.authorization.modules.ejb with parameters of type RoleGroup Modifier and Type Method Description int
EJBJACCPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)
int
EJBPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)
int
EJBXACMLPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)
protected int
EJBPolicyModuleDelegate. checkRoleRef(RoleGroup principalRole)
org.jboss.security.xacml.interfaces.RequestContext
EJBXACMLUtil. createXACMLRequest(String ejbName, Method ejbMethod, Principal principal, RoleGroup callerRoles)
org.jboss.security.xacml.interfaces.RequestContext
EJBXACMLUtil. createXACMLRequest(String ejbName, String methodName, Principal principal, RoleGroup callerRoles)
-
Uses of RoleGroup in org.jboss.security.authorization.modules.web
Methods in org.jboss.security.authorization.modules.web with parameters of type RoleGroup Modifier and Type Method Description int
WebJACCPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)
int
WebPolicyModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)
int
WebXACMLPolicyModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)
org.jboss.security.xacml.interfaces.RequestContext
WebXACMLUtil. createXACMLRequest(javax.servlet.http.HttpServletRequest request, RoleGroup callerRoles)
-
Uses of RoleGroup in org.jboss.security.authorization.resources
Methods in org.jboss.security.authorization.resources that return RoleGroup Modifier and Type Method Description RoleGroup
EJBResource. getEjbMethodRoles()
Get the Roles assigned to the EJB methodMethods in org.jboss.security.authorization.resources with parameters of type RoleGroup Modifier and Type Method Description void
EJBResource. setEjbMethodRoles(RoleGroup ejbMethodRoles)
Set the roles assigned to the EJB Method -
Uses of RoleGroup in org.jboss.security.identity
Methods in org.jboss.security.identity that return RoleGroup Modifier and Type Method Description static RoleGroup
RoleFactory. createRoleGroup(String name)
Methods in org.jboss.security.identity with parameters of type RoleGroup Modifier and Type Method Description boolean
RoleGroup. containsAtleastOneRole(RoleGroup anotherRoleGroup)
Validates whether there is at least one matching role in "anotherRoleGroup" -
Uses of RoleGroup in org.jboss.security.identity.plugins
Classes in org.jboss.security.identity.plugins that implement RoleGroup Modifier and Type Class Description class
SimpleRoleGroup
Simple Role GroupMethods in org.jboss.security.identity.plugins with parameters of type RoleGroup Modifier and Type Method Description boolean
SimpleRoleGroup. containsAtleastOneRole(RoleGroup anotherRole)
-
Uses of RoleGroup in org.jboss.security.javaee
Methods in org.jboss.security.javaee with parameters of type RoleGroup 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 RoleGroup in org.jboss.security.mapping.providers
Methods in org.jboss.security.mapping.providers with parameters of type RoleGroup Modifier and Type Method Description void
DeploymentRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)
Obtains the deployment roles via the context map and applies it on the mappedObjectvoid
DeploymentRoleToRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)
Obtains the deployment roles via the context map and applies it on the mappedObjectvoid
OptionsRoleMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)
Method parameters in org.jboss.security.mapping.providers with type arguments of type RoleGroup Modifier and Type Method Description void
DeploymentRolesMappingProvider. setMappingResult(MappingResult<RoleGroup> res)
void
DeploymentRoleToRolesMappingProvider. setMappingResult(MappingResult<RoleGroup> res)
void
OptionsRoleMappingProvider. setMappingResult(MappingResult<RoleGroup> res)
-
Uses of RoleGroup in org.jboss.security.mapping.providers.role
Fields in org.jboss.security.mapping.providers.role with type parameters of type RoleGroup Modifier and Type Field Description protected MappingResult<RoleGroup>
AbstractRolesMappingProvider. result
Methods in org.jboss.security.mapping.providers.role with parameters of type RoleGroup Modifier and Type Method Description void
DatabaseRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)
void
LdapRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)
void
PropertiesRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)
protected void
LdapRolesMappingProvider. rolesSearch(InitialLdapContext ctx, SearchControls constraints, String user, int recursionMax, int nesting, RoleGroup roleGroup)
protected void
LdapRolesMappingProvider. rolesSearch(InitialLdapContext ctx, SearchControls constraints, String user, String previousRoleDn, int recursionMax, int nesting, RoleGroup roleGroup)
Method parameters in org.jboss.security.mapping.providers.role with type arguments of type RoleGroup Modifier and Type Method Description void
AbstractRolesMappingProvider. setMappingResult(MappingResult<RoleGroup> result)
-
Uses of RoleGroup in org.jboss.security.plugins
Methods in org.jboss.security.plugins that return RoleGroup Modifier and Type Method Description RoleGroup
JBossSecurityContextUtil. getRoles()
RoleGroup
JBossAuthorizationManager. getSubjectRoles(Subject authenticatedSubject, CallbackHandler cbh)
Methods in org.jboss.security.plugins with parameters of type RoleGroup Modifier and Type Method Description int
JBossAuthorizationManager. authorize(Resource resource, Subject subject, RoleGroup role)
protected boolean
JBossAuthorizationManager. doesRoleGroupHaveRole(Principal role, RoleGroup userRoles)
Check that the indicated application domain role is a member of the user's assigned roles.void
JBossSecurityContextUtil. setRoles(RoleGroup roles)
-
Uses of RoleGroup in org.jboss.security.plugins.authorization
Methods in org.jboss.security.plugins.authorization with parameters of type RoleGroup Modifier and Type Method Description int
JBossAuthorizationContext. authorize(Resource resource, Subject subject, RoleGroup callerRoles)
-
Uses of RoleGroup in org.jboss.security.plugins.javaee
Methods in org.jboss.security.plugins.javaee with parameters of type RoleGroup 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)
-
Uses of RoleGroup in org.picketbox.plugins
Methods in org.picketbox.plugins that return RoleGroup Modifier and Type Method Description RoleGroup
PicketBoxProcessor. getCallerRoles()
Get the caller roles -
Uses of RoleGroup in org.picketbox.plugins.authorization
Methods in org.picketbox.plugins.authorization with parameters of type RoleGroup Modifier and Type Method Description void
PicketBoxAuthorizationModule. initialize(Subject subject, CallbackHandler handler, Map<String,Object> sharedState, Map<String,Object> options, RoleGroup roles)
Initialize the module -
Uses of RoleGroup in org.picketbox.util
Methods in org.picketbox.util that return RoleGroup Modifier and Type Method Description static RoleGroup
PicketBoxUtil. getRolesFromSubject(Subject subject)
Given a JAAS Subject, will look forGroup
principals with name "Roles" and return that in aRoleGroup
-