Statistics
| Revision:

root / branches / 0.7 / linshare / src / test / java / org / linagora / opends / config / schema / 05-rfc4876.ldif @ 76

History | View | Annotate | Download (6.2 KB)

1
# CDDL HEADER START
2
#
3
# The contents of this file are subject to the terms of the
4
# Common Development and Distribution License, Version 1.0 only
5
# (the "License").  You may not use this file except in compliance
6
# with the License.
7
#
8
# You can obtain a copy of the license at
9
# trunk/opends/resource/legal-notices/OpenDS.LICENSE
10
# or https://OpenDS.dev.java.net/OpenDS.LICENSE.
11
# See the License for the specific language governing permissions
12
# and limitations under the License.
13
#
14
# When distributing Covered Code, include this CDDL HEADER in each
15
# file and include the License file at
16
# trunk/opends/resource/legal-notices/OpenDS.LICENSE.  If applicable,
17
# add the following below this CDDL HEADER, with the fields enclosed
18
# by brackets "[]" replaced with your own identifying information:
19
#      Portions Copyright [yyyy] [name of copyright owner]
20
#
21
# CDDL HEADER END
22
#
23
#
24
#      Copyright 2008 Sun Microsystems, Inc.
25
#
26
#
27
# This file contains schema definitions from RFC 4876, which defines a schema # for storing Directory User Agent (DUA) profiles and preferences in the
28
# Directory Server.
29
#
30
# Example profile
31
# dn: ou=profile,dc=example,dc=com
32
# objectClass: top
33
# objectClass: organizationalUnit
34
# ou: profile
35
# 
36
# dn: cn=Solaris,ou=profile,dc=example,dc=com
37
# objectClass: top
38
# objectClass: DUAConfigProfile
39
# cn: Solaris
40
# defaultServerList: ldap1.example.com ldap2.example.com
41
# defaultSearchBase: dc=example,dc=com
42
# defaultSearchScope: one
43
# searchTimeLimit: 30
44
# bindTimeLimit: 2
45
# credentialLevel: anonymous
46
# authenticationMethod: simple
47
# followReferrals: TRUE
48
# profileTTL: 43200
49
#
50
dn: cn=schema
51
objectClass: top
52
objectClass: ldapSubentry
53
objectClass: subschema
54
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.0 NAME 'defaultServerList'
55
  DESC 'List of default servers' EQUALITY caseIgnoreMatch
56
  SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
57
  SINGLE-VALUE X-ORIGIN 'RFC 4876' )
58
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.1 NAME 'defaultSearchBase'
59
  DESC 'Default base for searches' EQUALITY distinguishedNameMatch
60
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE X-ORIGIN 'RFC 4876' )
61
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.2 NAME 'preferredServerList'
62
  DESC 'List of preferred servers' EQUALITY caseIgnoreMatch
63
  SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
64
  SINGLE-VALUE X-ORIGIN 'RFC 4876' )
65
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.3 NAME 'searchTimeLimit'
66
  DESC 'Maximum time an agent or service allows for a search to complete'
67
  EQUALITY integerMatch ORDERING integerOrderingMatch SYNTAX
68
  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'RFC 4876' )
69
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.4 NAME 'bindTimeLimit'
70
  DESC 'Maximum time an agent or service allows for a bind operation to
71
  complete' EQUALITY integerMatch ORDERING integerOrderingMatch
72
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'RFC 4876' )
73
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.5 NAME 'followReferrals'
74
  DESC 'An agent or service does or should follow referrals' EQUALITY
75
  booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE X-ORIGIN
76
  'RFC 4876' )
77
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.6 NAME 'authenticationMethod'
78
  DESC 'Identifies the types of authentication methods either used,
79
  required, or provided by a service or peer' EQUALITY caseIgnoreMatch
80
  SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
81
  SINGLE-VALUE X-ORIGIN 'RFC 4876' )
82
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.7 NAME 'profileTTL'
83
  DESC 'Time to live, in seconds, before a profile is considered stale'
84
  EQUALITY integerMatch ORDERING integerOrderingMatch SYNTAX
85
  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'RFC 4876' )
86
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.9 NAME 'attributeMap'
87
  DESC 'Attribute mappings used, required, or supported by an agent or
88
  service' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
89
  X-ORIGIN 'RFC 4876' )
90
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.10 NAME 'credentialLevel'
91
  DESC 'Identifies type of credentials either used, required, or supported
92
  by an agent or service' EQUALITY caseIgnoreIA5Match SYNTAX
93
  1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE X-ORIGIN 'RFC 4876' )
94
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.11 NAME 'objectclassMap'
95
  DESC 'Object class mappings used, required, or supported by an agent or
96
  service' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 
97
  X-ORIGIN 'RFC 4876' )
98
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.12 NAME 'defaultSearchScope'
99
  DESC 'Default scope used when performing a search' EQUALITY
100
  caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE
101
  X-ORIGIN 'RFC 4876' )
102
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.13 NAME 'serviceCredentialLevel'
103
  DESC 'Specifies the type of credentials either used, required, or
104
  supported by a specific service' EQUALITY caseIgnoreIA5Match SYNTAX
105
  1.3.6.1.4.1.1466.115.121.1.26 X-ORIGIN 'RFC 4876' )
106
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.14 NAME 'serviceSearchDescriptor'
107
  DESC 'Specifies search descriptors required, used, or supported by a
108
  particular service or agent' EQUALITY caseExactMatch SUBSTR
109
  caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
110
  'RFC 4876' )
111
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.15 NAME 'serviceAuthenticationMethod'
112
  DESC 'Specifies types authentication methods either used, required, or
113
  supported by a particular service' EQUALITY caseIgnoreMatch SUBSTR
114
  caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
115
  'RFC 4876' )
116
attributeTypes: ( 1.3.6.1.4.1.11.1.3.1.1.16 NAME 'dereferenceAliases'
117
  DESC 'Specifies if a service or agent either requires, supports, or uses
118
  dereferencing of aliases.' EQUALITY booleanMatch SYNTAX
119
  1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE X-ORIGIN 'RFC 4876' )
120
objectClasses: ( 1.3.6.1.4.1.11.1.3.1.2.5 NAME 'DUAConfigProfile'
121
  SUP top STRUCTURAL DESC 'Abstraction of a base configuration for a DUA'
122
  MUST ( cn ) MAY ( defaultServerList $ preferredServerList $
123
  defaultSearchBase $ defaultSearchScope $ searchTimeLimit $ bindTimeLimit $
124
  credentialLevel $ authenticationMethod $ followReferrals $
125
  dereferenceAliases $ serviceSearchDescriptor $ serviceCredentialLevel $
126
  serviceAuthenticationMethod $ objectclassMap $ attributeMap $ profileTTL )
127
  X-ORIGIN 'RFC 4876' )