|
|
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.