60rfc4876.ldif 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. # 60rfc4876.ldif - Updated from draft-joslin-config-schema
  2. ################################################################################
  3. #
  4. dn: cn=schema
  5. #
  6. ################################################################################
  7. #
  8. attributeTypes: (
  9. 1.3.6.1.4.1.11.1.3.1.1.0
  10. NAME 'defaultServerList'
  11. DESC 'List of default servers'
  12. EQUALITY caseIgnoreMatch
  13. SUBSTR caseIgnoreSubstringsMatch
  14. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  15. SINGLE-VALUE
  16. )
  17. #
  18. ################################################################################
  19. #
  20. attributeTypes: (
  21. 1.3.6.1.4.1.11.1.3.1.1.1
  22. NAME 'defaultSearchBase'
  23. DESC 'Default base for searches'
  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. 1.3.6.1.4.1.11.1.3.1.1.2
  33. NAME 'preferredServerList'
  34. DESC 'List of preferred servers'
  35. EQUALITY caseIgnoreMatch
  36. SUBSTR caseIgnoreSubstringsMatch
  37. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  38. SINGLE-VALUE
  39. )
  40. #
  41. ################################################################################
  42. #
  43. attributeTypes: (
  44. 1.3.6.1.4.1.11.1.3.1.1.3
  45. NAME 'searchTimeLimit'
  46. DESC 'Maximum time an agent or service allows for a search to complete'
  47. EQUALITY integerMatch
  48. ORDERING integerOrderingMatch
  49. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
  50. SINGLE-VALUE
  51. )
  52. #
  53. ################################################################################
  54. #
  55. attributeTypes: (
  56. 1.3.6.1.4.1.11.1.3.1.1.4
  57. NAME 'bindTimeLimit'
  58. DESC 'Maximum time an agent or service allows for a bind operation to complete'
  59. EQUALITY integerMatch
  60. ORDERING integerOrderingMatch
  61. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
  62. SINGLE-VALUE
  63. )
  64. #
  65. ################################################################################
  66. #
  67. attributeTypes: (
  68. 1.3.6.1.4.1.11.1.3.1.1.5
  69. NAME 'followReferrals'
  70. DESC 'An agent or service does or should follow referrals'
  71. EQUALITY booleanMatch
  72. SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
  73. SINGLE-VALUE
  74. )
  75. #
  76. ################################################################################
  77. #
  78. attributeTypes: (
  79. 1.3.6.1.4.1.11.1.3.1.1.6
  80. NAME 'authenticationMethod'
  81. DESC 'Identifies the types of authentication methods either used, required, or provided by a service or peer'
  82. EQUALITY caseIgnoreMatch
  83. SUBSTR caseIgnoreSubstringsMatch
  84. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  85. SINGLE-VALUE
  86. )
  87. #
  88. ################################################################################
  89. #
  90. attributeTypes: (
  91. 1.3.6.1.4.1.11.1.3.1.1.7
  92. NAME 'profileTTL'
  93. DESC 'Time to live, in seconds, before a profile is considered stale'
  94. EQUALITY integerMatch
  95. ORDERING integerOrderingMatch
  96. SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
  97. SINGLE-VALUE
  98. )
  99. #
  100. ################################################################################
  101. #
  102. attributeTypes: (
  103. 1.3.6.1.4.1.11.1.3.1.1.9
  104. NAME 'attributeMap'
  105. DESC 'Attribute mappings used, required, or supported by an agent or service'
  106. EQUALITY caseIgnoreIA5Match
  107. SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
  108. )
  109. #
  110. ################################################################################
  111. #
  112. attributeTypes: (
  113. 1.3.6.1.4.1.11.1.3.1.1.10
  114. NAME 'credentialLevel'
  115. DESC 'Identifies type of credentials either used, required, or supported by an agent or service'
  116. EQUALITY caseIgnoreIA5Match
  117. SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
  118. SINGLE-VALUE
  119. )
  120. #
  121. ################################################################################
  122. #
  123. attributeTypes: (
  124. 1.3.6.1.4.1.11.1.3.1.1.11
  125. NAME 'objectclassMap'
  126. DESC 'Object class mappings used, required, or supported by an agent or service'
  127. EQUALITY caseIgnoreIA5Match
  128. SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
  129. )
  130. #
  131. ################################################################################
  132. #
  133. attributeTypes: (
  134. 1.3.6.1.4.1.11.1.3.1.1.12
  135. NAME 'defaultSearchScope'
  136. DESC 'Default scope used when performing a search'
  137. EQUALITY caseIgnoreIA5Match
  138. SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
  139. SINGLE-VALUE
  140. )
  141. #
  142. ################################################################################
  143. #
  144. attributeTypes: (
  145. 1.3.6.1.4.1.11.1.3.1.1.13
  146. NAME 'serviceCredentialLevel'
  147. DESC 'Specifies the type of credentials either used, required, or supported by a specific service'
  148. EQUALITY caseIgnoreIA5Match
  149. SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
  150. )
  151. #
  152. ################################################################################
  153. # This was 1.3.6.1.4.1.11.1.3.1.1.8 in the draft
  154. attributeTypes: (
  155. 1.3.6.1.4.1.11.1.3.1.1.14
  156. NAME 'serviceSearchDescriptor'
  157. DESC 'Specifies search descriptors required, used, or supported by a particular service or agent'
  158. EQUALITY caseExactMatch
  159. SUBSTR caseExactSubstringsMatch
  160. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  161. )
  162. #
  163. ################################################################################
  164. #
  165. attributeTypes: (
  166. 1.3.6.1.4.1.11.1.3.1.1.15
  167. NAME 'serviceAuthenticationMethod'
  168. DESC 'Specifies types authentication methods either used, required, or supported by a particular service'
  169. EQUALITY caseIgnoreMatch
  170. SUBSTR caseIgnoreSubstringsMatch
  171. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  172. )
  173. #
  174. ################################################################################
  175. #
  176. attributeTypes: (
  177. 1.3.6.1.4.1.11.1.3.1.1.16
  178. NAME 'dereferenceAliases'
  179. DESC 'Specifies if a service or agent either requires, supports, or uses dereferencing of aliases.'
  180. EQUALITY booleanMatch
  181. SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
  182. SINGLE-VALUE
  183. )
  184. #
  185. ################################################################################
  186. #
  187. objectClasses: (
  188. 1.3.6.1.4.1.11.1.3.1.2.5
  189. NAME 'DUAConfigProfile'
  190. DESC 'Abstraction of a base configuration for a DUA'
  191. SUP top
  192. STRUCTURAL
  193. MUST ( cn )
  194. MAY ( defaultServerList $ preferredServerList $ defaultSearchBase $ defaultSearchScope $ searchTimeLimit $ bindTimeLimit $ credentialLevel $ authenticationMethod $ followReferrals $ dereferenceAliases $ serviceSearchDescriptor $ serviceCredentialLevel $ serviceAuthenticationMethod $ objectclassMap $ attributeMap $ profileTTL )
  195. )
  196. #
  197. ################################################################################
  198. #