import java.io.*; import java.security.*; import java.security.acl.*; import java.util.*; import com.sun.server.realm.*; import com.sun.server.realm.util.*; public interface AclEntity { public Enumeration getAclNames() throws BadRealmException; public Acl getAcl() throws BadRealmException; public Acl getAcl(String name) throws NoSuchAclException, BadRealmException; public Acl addAcl(String name, Principal owner) throws BadRealmException; public void remove(String name) throws NoSuchAclException,BadRealmException; }