1 22 package org.jboss.test.security.interfaces; 23 24 import java.rmi.RemoteException ; 25 import java.security.Principal ; 26 import javax.naming.Name ; 27 import javax.naming.NamingException ; 28 import javax.naming.directory.Attributes ; 29 30 37 public interface IProjRepositoryAdmin 38 { 39 public void createProject(Name projectName) throws NamingException , RemoteException ; 40 public void closeProject(Name projectName) throws NamingException , RemoteException ; 41 public Principal createUser(String userID) throws RemoteException ; 42 public void createProjectUser(Name projectName, Principal userID) throws RemoteException ; 43 } 44 | Popular Tags |