|
|
1.1 root 1:
2: QuipuObject ::= OBJECT-CLASS
3: SUBCLASS OF top
4: MUST CONTAIN {aCL}
5:
6: QuipuNonLeafObject ::= OBJECTCLASS
7: SUBCLASS OF quipuObject
8: MUST CONTAIN {masterDSA}
9: MAY CONTAIN {slaveDSA,treeStructure}
10:
11: QuipuDSA ::= OBJECT-CLASS
12: SUBCLASS OF dsa
13: -- No Attributes, just object class
14: -- to tell you what it is
15:
16: QuipuDSAInfo ::= OBJECT-CLASS -- always has common name ``Info''
17: SUBCLASS OF top
18: MUST CONTAIN { commonName, edbInfo, quipuVersion, dSAControl }
19: MAY CONTAIN { presentationAddress, mhs-or-addresses, description }
20:
21:
22: EDBInfoSyntax ::= SEQUENCE {
23: edb DistinguishedName,
24: getFromDSA DistinguishedName OPTIONAL,
25: -- If omitted DSA is master
26: -- Determine mode of update from this DSA
27: sendToDSAs NameList,
28: -- Send these DSAs incremental updates
29: -- Namelist is defined with the ACLs
30: getEDBAllowed NameList
31: -- List of DSAs allowed to pull EDB
32: }
33:
34: EdbInfo ::= ATTRIBUTE
35: WITH ATTRIBUTE-SYNTAX EDBInfo
36: MULTI VALUE
37:
38: MasterDSA ::= ATTRIBUTE
39: WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
40: -- Master QSR
41: -- Usually, but not necessarily single valued
42:
43: SlaveDSA ::= ATTRIBUTE
44: WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
45: -- Slave QSR
46:
47: SubordinateReference ::= ATTRIBUTE
48: WITH ATTRIBUTE-SYNTAX AccessPoint
49: SINGLE VALUE
50:
51: CrossReference ::= ATTRIBUTE
52: WITH ATTRIBUTE-SYNTAX AccessPoint
53: SINGLE VALUE
54:
55: NonSpecificSubordinateReference ::= ATTRIBUTE
56: WITH ATTRIBUTE-SYNTAX AccessPoint
57:
58: QuipuVersion ::= ATTRIBUTE
59: WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
60:
61: DSAControl ::= ATTRIBUTE
62: WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
63:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.