dlestrat 2004/10/03 17:15:50 Modified: portal/src/test/org/apache/jetspeed/userinfo TestUserInfoManager.java Log: http://nagoya.apache.org/jira/browse/JS2-133 Revision Changes Path 1.15 +12 -1 jakarta-jetspeed-2/portal/src/test/org/apache/jetspeed/userinfo/TestUserInfoManager.java Index: TestUserInfoManager.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/test/org/apache/jetspeed/userinfo/TestUserInfoManager.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- TestUserInfoManager.java 2 Oct 2004 23:06:06 -0000 1.14 +++ TestUserInfoManager.java 4 Oct 2004 00:15:50 -0000 1.15 @@ -15,7 +15,9 @@ package org.apache.jetspeed.userinfo; import java.io.FileReader; +import java.util.ArrayList; import java.util.HashMap; +import java.util.List; import java.util.Map; import java.util.prefs.Preferences; @@ -38,11 +40,13 @@ import org.apache.jetspeed.security.SecurityProvider; import org.apache.jetspeed.security.User; import org.apache.jetspeed.security.UserManager; +import org.apache.jetspeed.security.UserSecurityProvider; import org.apache.jetspeed.security.impl.GroupManagerImpl; import org.apache.jetspeed.security.impl.PermissionManagerImpl; import org.apache.jetspeed.security.impl.RoleManagerImpl; import org.apache.jetspeed.security.impl.SecurityProviderImpl; import org.apache.jetspeed.security.impl.UserManagerImpl; +import org.apache.jetspeed.security.impl.UserSecurityProviderImpl; import org.apache.jetspeed.security.spi.CredentialHandler; import org.apache.jetspeed.security.spi.GroupSecurityHandler; import org.apache.jetspeed.security.spi.RoleSecurityHandler; @@ -100,13 +104,20 @@ PortletCache portletCache = new PortletCache(); new JetspeedPortletFactoryProxy(new JetspeedPortletFactory(portletCache)); + // SPI Security handlers. CommonQueries cq = new CommonQueries(persistenceStore); CredentialHandler ch = new DefaultCredentialHandler(cq); UserSecurityHandler ush = new DefaultUserSecurityHandler(cq); RoleSecurityHandler rsh = new DefaultRoleSecurityHandler(cq); GroupSecurityHandler gsh = new DefaultGroupSecurityHandler(cq); SecurityMappingHandler smh = new DefaultSecurityMappingHandler(cq); - SecurityProvider securityProvider = new SecurityProviderImpl(ch, ush, rsh, gsh, smh); + + // Security Providers. + List userSecurityHandlers = new ArrayList(); + userSecurityHandlers.add(ush); + UserSecurityProvider userSecurityProvider = new UserSecurityProviderImpl(userSecurityHandlers); + + SecurityProvider securityProvider = new SecurityProviderImpl(ch, userSecurityProvider, rsh, gsh, smh); ums = new UserManagerImpl(securityProvider); gms = new GroupManagerImpl(securityProvider);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]