[jboss-cvs] JBossAS SVN: r68743 - projects/security/security-spi/trunk/spi/src/tests/org/jboss/test/security/factories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jan 9 15:03:28 EST 2008
Author: anil.saldhana at jboss.com
Date: 2008-01-09 15:03:28 -0500 (Wed, 09 Jan 2008)
New Revision: 68743
Modified:
projects/security/security-spi/trunk/spi/src/tests/org/jboss/test/security/factories/SomeAuthorizationManager.java
Log:
SECURITY-107: weave in identity stuff
Modified: projects/security/security-spi/trunk/spi/src/tests/org/jboss/test/security/factories/SomeAuthorizationManager.java
===================================================================
--- projects/security/security-spi/trunk/spi/src/tests/org/jboss/test/security/factories/SomeAuthorizationManager.java 2008-01-09 20:02:58 UTC (rev 68742)
+++ projects/security/security-spi/trunk/spi/src/tests/org/jboss/test/security/factories/SomeAuthorizationManager.java 2008-01-09 20:03:28 UTC (rev 68743)
@@ -26,11 +26,15 @@
import java.util.Map;
import java.util.Set;
+import javax.security.auth.Subject;
+import javax.security.auth.callback.CallbackHandler;
+
import org.jboss.security.AuthorizationManager;
import org.jboss.security.authorization.AuthorizationException;
import org.jboss.security.authorization.EntitlementHolder;
import org.jboss.security.authorization.Resource;
import org.jboss.security.identity.Identity;
+import org.jboss.security.identity.RoleGroup;
//$Id$
@@ -75,5 +79,22 @@
public Group getTargetRoles(Principal targetPrincipal, Map<String, Object> contextMap)
{
return null;
+ }
+
+ public int authorize(Resource resource, Subject subject,
+ RoleGroup role) throws AuthorizationException
+ {
+ return 0;
+ }
+
+ public int authorize(Resource resource, Subject subject,
+ Group roleGroup) throws AuthorizationException
+ {
+ return 0;
+ }
+
+ public RoleGroup getSubjectRoles(Subject authenticatedSubject, CallbackHandler cbh)
+ {
+ return null;
}
}
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list