Annotation of 43BSDReno/contrib/isode-beta/doc/manual/acl.py, revision 1.1.1.1

1.1       root        1: ACLInfo ::= SET OF SEQUENCE {
                      2:        AccessSelector,
                      3:        AccessCategories }
                      4: 
                      5: AccessCategories ::= ENUMERATED {
                      6:        none (0),       
                      7:        detect (1),
                      8:        compare (2),
                      9:        read (3),
                     10:        add (4),
                     11:        write (5) }
                     12: 
                     13: AccessSelector ::= CHOICE {
                     14:        entry [0] NULL,
                     15:                -- DUA identified by the entry
                     16:        other [2] NULL,
                     17:                -- This indicates `public' rights
                     18:        prefix [3] NameList,
                     19:                -- This identifies a prefix name for specified DUAs
                     20:                -- e.g. anyone in the UK
                     21:        group [4] NameList
                     22:                -- For specifying group rights
                     23:        }
                     24: 
                     25: NameList ::= SET OF DistinguishedName  
                     26: 
                     27: ACLSyntax ::= SEQUENCE { 
                     28:     childACL            [0] ACLInfo DEFAULT {{other, read}},
                     29:     entryACL            [1] ACLInfo DEFAULT {{other, read}},
                     30:     defaultAttributeACL [2] ACLInfo DEFAULT {{other, read}},
                     31:     [3] SET OF AttributeACL }
                     32:                                -- Defaults to a publicly readable
                     33:                                -- read only directory
                     34:     
                     35: AttributeACL ::= SEQUENCE {
                     36:     SET OF AttributeType,
                     37:     ACLInfo }    
                     38: 
                     39: ACL ATTRIBUTE
                     40:     WITH ATTRIBUTE-SYNTAX ACLSyntax
                     41:     SINGLE VALUE
                     42: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.