package org.jboss.test.security.interfaces;
import java.rmi.RemoteException;
import java.security.Principal;
import javax.naming.Name;
import javax.naming.NamingException;
import javax.naming.directory.Attributes;
public interface IProjRepositoryAdmin
{
public void createProject(Name projectName) throws NamingException, RemoteException;
public void closeProject(Name projectName) throws NamingException, RemoteException;
public Principal createUser(String userID) throws RemoteException;
public void createProjectUser(Name projectName, Principal userID) throws RemoteException;
}