All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----jnfs.security.acl.AclImpl
protected Vector owners
protected Vector entries
protected String name
public AclImpl(Principal owner, String name)
public boolean addOwner(Principal caller, Principal owner) throws NotOwnerException
public boolean deleteOwner(Principal caller, Principal owner) throws NotOwnerException, LastOwnerException
public boolean isOwner(Principal owner)
public void setName(Principal caller, String name) throws NotOwnerException
public String getName()
public boolean addEntry(Principal caller, AclEntry entry) throws NotOwnerException
public boolean removeEntry(Principal caller, AclEntry entry) throws NotOwnerException
public Enumeration getPermissions(Principal user)
public Enumeration entries()
public boolean checkPermission(Principal principal, Permission permission)
public String toString()
All Packages Class Hierarchy This Package Previous Next Index