[jboss-cvs] JBossAS SVN: r67364 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 21 19:21:16 EST 2007
Author: anil.saldhana at jboss.com
Date: 2007-11-21 19:21:16 -0500 (Wed, 21 Nov 2007)
New Revision: 67364
Modified:
projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java
Log:
add new overriden method
Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java 2007-11-21 22:24:52 UTC (rev 67363)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/plugins/JBossAuthorizationManager.java 2007-11-22 00:21:16 UTC (rev 67364)
@@ -48,8 +48,10 @@
import org.jboss.security.SimpleGroup;
import org.jboss.security.authorization.AuthorizationContext;
import org.jboss.security.authorization.AuthorizationException;
+import org.jboss.security.authorization.EntitlementHolder;
import org.jboss.security.authorization.PolicyRegistration;
import org.jboss.security.authorization.Resource;
+import org.jboss.security.identity.Identity;
import org.jboss.security.mapping.MappingContext;
import org.jboss.security.mapping.MappingManager;
import org.jboss.security.plugins.authorization.JBossAuthorizationContext;
@@ -132,7 +134,7 @@
@see java.security.acl.Group;
@see Subject#getPrincipals()
*/
- public boolean doesUserHaveRole(Principal principal, Set rolePrincipals)
+ public boolean doesUserHaveRole(Principal principal, Set<Principal> rolePrincipals)
{
boolean hasRole = false;
Group roles = this.getCurrentRoles(principal);
@@ -181,7 +183,7 @@
@return The Set<Principal> for the application domain roles that the
principal has been assigned.
*/
- public Set getUserRoles(Principal principal)
+ public Set<Principal> getUserRoles(Principal principal)
{
Group userRoles = getCurrentRoles(principal);
return this.getRolesAsSet(userRoles);
@@ -429,5 +431,11 @@
roles = grp;
}
return roles;
- }
+ }
+
+ public EntitlementHolder<?> entitlements(Resource resource, Identity identity)
+ throws AuthorizationException
+ {
+ return null;
+ }
}
More information about the jboss-cvs-commits
mailing list