jsdsi
Class Acl

java.lang.Object
  |
  +--jsdsi.Obj
        |
        +--jsdsi.Acl

public class Acl
extends Obj

An access control list (ACL) that restricts access to an object on the local system. The ACL contains a set of ACL entries that specify which principals may access the object and how.

Author:
Sameer Ajmani
See Also:
AclEntry

Constructor Summary
Acl(AclEntry[] e)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 AclEntry[] getEntries()
           
 int hashCode()
           
(package private) static Acl parseAcl(SexpList l)
           
 SexpList toSexp()
           
 
Methods inherited from class jsdsi.Obj
parseObj, parseObj, toByteArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Acl

public Acl(AclEntry[] e)
Method Detail

getEntries

public AclEntry[] getEntries()

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in class Obj

hashCode

public int hashCode()
Specified by:
hashCode in class Obj

toSexp

public SexpList toSexp()
Specified by:
toSexp in class Obj

parseAcl

static Acl parseAcl(SexpList l)
             throws SexpParseException
SexpParseException