User: starksm Date: 01/09/26 08:15:24 Modified: src/main/org/jboss/security/plugins NullSecurityManager.java Log: Remove obsolete samples and update NullSecurityManager for RealmMapping changes Revision Changes Path 1.4 +13 -1 jboss/src/main/org/jboss/security/plugins/NullSecurityManager.java Index: NullSecurityManager.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/security/plugins/NullSecurityManager.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- NullSecurityManager.java 2001/08/03 17:15:56 1.3 +++ NullSecurityManager.java 2001/09/26 15:15:23 1.4 @@ -7,10 +7,12 @@ package org.jboss.security.plugins; import java.io.Serializable; +import java.util.HashSet; import java.util.Set; import java.security.Principal; import javax.security.auth.Subject; +import org.jboss.security.AnybodyPrincipal; import org.jboss.security.RealmMapping; import org.jboss.security.SubjectSecurityManager; @@ -24,7 +26,7 @@ @see #doesUserHaveRole(Principal, Set) @author <a href="mailto:[EMAIL PROTECTED]">Scott Stark</a>. -@version $Revision: 1.3 $ +@version $Revision: 1.4 $ */ public class NullSecurityManager implements SubjectSecurityManager, RealmMapping, Serializable @@ -81,6 +83,16 @@ { boolean hasRole = true; return hasRole; + } + + /** Return the set of domain roles the principal has been assigned. + @return The Set<Principal> with the AnybodyPrincipal as the sole role. + */ + public Set getUserRoles(Principal principal) + { + HashSet roles = new HashSet(); + roles.add(AnybodyPrincipal.ANYBODY_PRINCIPAL); + return roles; } /** Authenticate principal against credential _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
