60changelog.ldif 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. # 60changelog.ldif - From draft-good-ldap-changelog-03
  2. ################################################################################
  3. #
  4. dn: cn=schema
  5. #
  6. ################################################################################
  7. #
  8. attributeTypes: (
  9. 2.16.840.1.113730.3.1.5
  10. NAME 'changeNumber'
  11. DESC 'a number which uniquely identifies a change made to a directory entry'
  12. EQUALITY integerMatch
  13. ORDERING integerOrderingMatch
  14. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
  15. SINGLE-VALUE
  16. )
  17. #
  18. ################################################################################
  19. #
  20. attributeTypes: (
  21. 2.16.840.1.113730.3.1.6
  22. NAME 'targetDN'
  23. DESC 'the DN of the entry which was modified'
  24. EQUALITY distinguishedNameMatch
  25. SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
  26. SINGLE-VALUE
  27. )
  28. #
  29. ################################################################################
  30. #
  31. attributeTypes: (
  32. 2.16.840.1.113730.3.1.7
  33. NAME 'changeType'
  34. DESC 'the type of change made to an entry'
  35. EQUALITY caseIgnoreMatch
  36. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  37. SINGLE-VALUE
  38. )
  39. #
  40. ################################################################################
  41. #
  42. attributeTypes: (
  43. 2.16.840.1.113730.3.1.8
  44. NAME 'changes'
  45. DESC 'a set of changes to apply to an entry'
  46. SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
  47. )
  48. #
  49. ################################################################################
  50. #
  51. attributeTypes: (
  52. 2.16.840.1.113730.3.1.9
  53. NAME 'newRDN'
  54. DESC 'the new RDN of an entry which is the target of a modrdn operation'
  55. EQUALITY distinguishedNameMatch
  56. SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
  57. SINGLE-VALUE
  58. )
  59. #
  60. ################################################################################
  61. #
  62. attributeTypes: (
  63. 2.16.840.1.113730.3.1.10
  64. NAME 'deleteOldRDN'
  65. DESC 'a flag which indicates if the old RDN should be retained as an attribute of the entry'
  66. EQUALITY booleanMatch
  67. SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
  68. SINGLE-VALUE
  69. )
  70. #
  71. ################################################################################
  72. #
  73. attributeTypes: (
  74. 2.16.840.1.113730.3.1.11
  75. NAME 'newSuperior'
  76. DESC 'the new parent of an entry which is the target of a moddn operation'
  77. EQUALITY distinguishedNameMatch
  78. SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
  79. SINGLE-VALUE
  80. )
  81. #
  82. ################################################################################
  83. #
  84. attributeTypes: (
  85. 2.16.840.1.113730.3.1.2085
  86. NAME 'isReplicated'
  87. DESC 'a flag which indicates whether the change was replicated'
  88. EQUALITY booleanMatch
  89. SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
  90. SINGLE-VALUE
  91. )
  92. #
  93. ################################################################################
  94. #
  95. objectClasses: (
  96. 2.16.840.1.113730.3.2.1
  97. NAME 'changeLogEntry'
  98. SUP top
  99. STRUCTURAL
  100. MUST ( changeNumber $ targetDN $ changeType )
  101. MAY ( changes $ newRDN $ deleteOldRDN $ newSuperior )
  102. )
  103. #
  104. ################################################################################
  105. #