@@ -0,0 +1,965 @@
+/*%0A * @author %3Ca href=%22mailto:novotny@gridsphere.org%22%3EJason Novotny%3C/a%3E%0A * @version $Id: LoginService.java 5032 2006-08-17 18:15:06Z novotny $%0A */%0Apackage org.gridsphere.services.core.security.auth;%0A%0Aimport org.gridsphere.portlet.service.PortletService;%0Aimport org.gridsphere.services.core.security.auth.modules.LoginAuthModule;%0A%0Aimport java.util.List;%0A%0A/**%0A * The %3Ccode%3EAuthModuleService%3C/code%3E provides the portal with the available authentication%0A * modules. By default the PasswordAuthModule is selected which uses the GridSphere database%0A * to store passwords. Other authorization modules can use external directory servers such as LDAP, etc%0A */%0Apublic interface AuthModuleService extends PortletService %7B%0A%0A    public void loadAuthModules(String authModsPath, ClassLoader classloader);%0A%0A    public List%3CLoginAuthModule%3E getActiveAuthModules();%0A%0A    public List%3CLoginAuthModule%3E getAuthModules();%0A%0A    public void saveAuthModule(LoginAuthModule authModule);%0A%0A%7D%0A

test zutubi!