[jboss-cvs] JBossAS SVN: r70624 - projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 10 10:51:01 EDT 2008
Author: anil.saldhana at jboss.com
Date: 2008-03-10 10:51:00 -0400 (Mon, 10 Mar 2008)
New Revision: 70624
Modified:
projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/RunAsIdentity.java
Log:
add RoleGroup method
Modified: projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/RunAsIdentity.java
===================================================================
--- projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/RunAsIdentity.java 2008-03-10 14:49:31 UTC (rev 70623)
+++ projects/security/security-jboss-sx/trunk/jbosssx/src/main/org/jboss/security/RunAsIdentity.java 2008-03-10 14:51:00 UTC (rev 70624)
@@ -26,6 +26,9 @@
import java.util.Iterator;
import java.util.Set;
+import org.jboss.security.identity.RoleGroup;
+import org.jboss.security.identity.plugins.SimpleRoleGroup;
+
//$Id$
/**
@@ -89,6 +92,15 @@
{
return new HashSet<Principal>(runAsRoles);
}
+
+ /**
+ * Return a RoleGroup of Run-As roles
+ * @return
+ */
+ public RoleGroup getRunAsRolesAsRoleGroup()
+ {
+ return new SimpleRoleGroup(runAsRoles);
+ }
/**
Return a set with the configured run-as principal and a Group("Roles")
More information about the jboss-cvs-commits
mailing list