summaryrefslogtreecommitdiffstats
path: root/ldap/schema/06inetorgperson.ldif
blob: 9eb97657b5d12adf6cd4d0696b9a78a6f379f7d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
# RFC 2798 - inetorgperson schema (2079, 1274 (partial))
################################################################################
dn: cn=schema
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.1 NAME 'carLicense'
  DESC 'vehicle license or registration plate'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.2
  NAME 'departmentNumber'
  DESC 'identifies a department within an organization'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.241
  NAME 'displayName'
  DESC 'preferred name of a person to be used when displaying entries'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  SINGLE-VALUE
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.3
  NAME 'employeeNumber'
  DESC 'numerically identifies an employee within an organization'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  SINGLE-VALUE
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.4
  NAME 'employeeType'
  DESC 'type of employment for a person'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 0.9.2342.19200300.100.1.60
  NAME 'jpegPhoto'
  DESC 'a JPEG image'
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.28
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.39
  NAME 'preferredLanguage'
  DESC 'preferred written or spoken language for a person'
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  SINGLE-VALUE
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.40
  NAME 'userSMIMECertificate'
  DESC 'signed message used to support S/MIME'
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.5
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
attributeTypes: ( 2.16.840.1.113730.3.1.216
  NAME 'userPKCS12'
  DESC 'PKCS #12 PFX PDU for exchange of personal identity information'
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.5
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#
# RFC 1274 is obsoleted by RFC 4524.  The inetOrgPerson objectclass defined
# in RFC 2798 allows the "audio" and "photo" attributes from RFC 1274 however,
# which are not defined in RFC 4524.  We define these attributes here.
#
################################################################################
#
attributeTypes: ( 0.9.2342.19200300.100.1.55 NAME 'audio'
  EQUALITY octetStringMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{250000}
  X-ORIGIN 'RFC 1274' )
#
################################################################################
#
attributeTypes: ( 0.9.2342.19200300.100.1.7 NAME 'photo'
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000}
  X-ORIGIN 'RFC 1274' )
#
################################################################################
#
attributeTypes: ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
  EQUALITY caseExactMatch
  SUBSTR caseExactSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  X-ORIGIN 'RFC 2079' )
#
################################################################################
#
objectClasses: ( 2.16.840.1.113730.3.2.2
  NAME 'inetOrgPerson'
  SUP organizationalPerson
  STRUCTURAL
  MAY ( audio $ businessCategory $ carLicense $ departmentNumber $
      displayName $ employeeNumber $ employeeType $ givenName $
      homePhone $ homePostalAddress $ initials $ jpegPhoto $
      labeledURI $ mail $ manager $ mobile $ o $ pager $
      photo $ roomNumber $ secretary $ uid $ userCertificate $
      x500uniqueIdentifier $ preferredLanguage $
      userSMIMECertificate $ userPKCS12)
  X-ORIGIN 'RFC 2798' )
#
################################################################################
#