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 RoleGroupSecurityContextUtil. getRoles()Get the Roles associated with the user for the current security contextRoleGroupSubjectInfo. getRoles()RoleGroupRunAsIdentity. getRunAsRolesAsRoleGroup()Return a RoleGroup of Run-As rolesRoleGroupAuthorizationManager. 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 intAuthorizationManager. authorize(Resource resource, Subject subject, RoleGroup role)Authorize a resource given a roleabstract voidSecurityContextUtil. setRoles(RoleGroup roles)Set the roles for the user for the current security contextvoidSubjectInfo. 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 intAuthorizationContext. authorize(Resource resource, Subject subject, RoleGroup roles)Authorize the resourcevoidAuthorizationModule. 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 RoleGroupAbstractAuthorizationModule. roleMethods in org.jboss.security.authorization.modules with parameters of type RoleGroup Modifier and Type Method Description abstract intAbstractJACCModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)abstract intAuthorizationModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)voidAbstractAuthorizationModule. 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 intEJBJACCPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)intEJBPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)intEJBXACMLPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)protected intEJBPolicyModuleDelegate. checkRoleRef(RoleGroup principalRole)org.jboss.security.xacml.interfaces.RequestContextEJBXACMLUtil. createXACMLRequest(String ejbName, Method ejbMethod, Principal principal, RoleGroup callerRoles)org.jboss.security.xacml.interfaces.RequestContextEJBXACMLUtil. 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 intWebJACCPolicyModuleDelegate. authorize(Resource resource, Subject callerSubject, RoleGroup role)intWebPolicyModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)intWebXACMLPolicyModuleDelegate. authorize(Resource resource, Subject subject, RoleGroup role)org.jboss.security.xacml.interfaces.RequestContextWebXACMLUtil. 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 RoleGroupEJBResource. 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 voidEJBResource. 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 RoleGroupRoleFactory. createRoleGroup(String name)Methods in org.jboss.security.identity with parameters of type RoleGroup Modifier and Type Method Description booleanRoleGroup. 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 classSimpleRoleGroupSimple Role GroupMethods in org.jboss.security.identity.plugins with parameters of type RoleGroup Modifier and Type Method Description booleanSimpleRoleGroup. 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 booleanAbstractEJBAuthorizationHelper. 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 voidDeploymentRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)Obtains the deployment roles via the context map and applies it on the mappedObjectvoidDeploymentRoleToRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)Obtains the deployment roles via the context map and applies it on the mappedObjectvoidOptionsRoleMappingProvider. 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 voidDeploymentRolesMappingProvider. setMappingResult(MappingResult<RoleGroup> res)voidDeploymentRoleToRolesMappingProvider. setMappingResult(MappingResult<RoleGroup> res)voidOptionsRoleMappingProvider. 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. resultMethods in org.jboss.security.mapping.providers.role with parameters of type RoleGroup Modifier and Type Method Description voidDatabaseRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)voidLdapRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)voidPropertiesRolesMappingProvider. performMapping(Map<String,Object> contextMap, RoleGroup mappedObject)protected voidLdapRolesMappingProvider. rolesSearch(InitialLdapContext ctx, SearchControls constraints, String user, int recursionMax, int nesting, RoleGroup roleGroup)protected voidLdapRolesMappingProvider. 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 voidAbstractRolesMappingProvider. 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 RoleGroupJBossSecurityContextUtil. getRoles()RoleGroupJBossAuthorizationManager. getSubjectRoles(Subject authenticatedSubject, CallbackHandler cbh)Methods in org.jboss.security.plugins with parameters of type RoleGroup Modifier and Type Method Description intJBossAuthorizationManager. authorize(Resource resource, Subject subject, RoleGroup role)protected booleanJBossAuthorizationManager. doesRoleGroupHaveRole(Principal role, RoleGroup userRoles)Check that the indicated application domain role is a member of the user's assigned roles.voidJBossSecurityContextUtil. 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 intJBossAuthorizationContext. 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 booleanEJBAuthorizationHelper. 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 RoleGroupPicketBoxProcessor. 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 voidPicketBoxAuthorizationModule. 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 RoleGroupPicketBoxUtil. getRolesFromSubject(Subject subject)Given a JAAS Subject, will look forGroupprincipals with name "Roles" and return that in aRoleGroup
-