|
|
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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.