Chapter 9. Entry object class reference
This reference is an alphabetical list of the object classes accepted by the default schema. It gives a definition of each object class and lists its required and allowed attributes. The object classes listed are available to support entry information.
The required attributes listed for an object class must be present in the entry when that object class is added to the directory’s ldif
file. If an object class has a superior object class, both of these object classes with all required attributes must be present in the entry. If required attributes are not listed in the ldif
file, than the server will not restart.
The LDAP RFCs and X.500 standards allow for an object class to have more than one superior object class. This behavior is not currently supported by Directory Server.
9.1. account
The account
object class defines entries for computer accounts. This object class is defined in RFC 1274.
Superior Class
top
OID
0.9.2342.19200300.100.4.5
Attribute | Definition |
---|---|
objectClass | Gives the object classes for the entry. |
userID | Gives the defined account’s user ID. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
host | Gives the host name for the machine on which the account resides. |
localityName | Gives the city or geographical location of the entry. |
organizationName | Gives the organization to which the account belongs. |
organizationalUnitName | Gives the organizational unit or division to which the account belongs. |
seeAlso | Contains a URL to another entry or site with related information. |
9.2. accountpolicy
The accountpolicy
object class defines entries for account inactivation or expiration policies. This is used for a user directory configuration entry, which works in conjunction with the Account Policy Plug-in configuration.
Superior Class
top
OID
1.3.6.1.4.1.11.1.3.2.2.1
Attribute | Definition |
---|---|
accountInactivityLimit | Sets the period, in seconds, from the last login time of an account before that account is locked for inactivity. |
9.3. alias
The alias
object class points to other directory entries. This object class is defined in RFC 2256.
Aliasing entries is not supported in {PRODUCT}.
Superior Class
top
OID
2.5.6.1
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
aliasedObjectName | Gives the distinguished name of the entry for which this entry is an alias. |
9.4. bootableDevice
The bootableDevice
object class points to a device with boot parameters. This object class is defined in RFC 2307.
This object class is defined in 10rfc2307.ldif
in the Directory Server. To use the updated RFC 2307 schema, remove the 10rfc2307.ldif
file and copy the 10rfc2307bis.ldif
file from the /usr/share/dirsrv/data
directory to the /etc/dirsrv/slapd-instance/schema
directory.
Superior Class
top
OID
1.3.6.1.1.1.2.12
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
commonName | Gives the common name of the device. |
Attribute | Definition |
---|---|
bootFile | Gives the boot image file. |
bootParameter | Gives the parameters used by the boot process for the device. |
description | Gives a text description of the entry. |
localityName | Gives the city or geographical location of the entry. |
organizationName | Gives the organization to which the device belongs. |
organizationalUnitName | Gives the organizational unit or division to which the device belongs. |
owner | Gives the DN (distinguished name) of the person responsible for the device. |
seeAlso | Contains a URL to another entry or site with related information. |
serialNumber | Contains the serial number of the device. |
9.5. cacheObject
The cacheObject
is an object that contains the time to live (ttl
) attribute type. This object class is defined in the LDAP Caching Internet Draft.
Superior Class
top
OID
1.3.6.1.4.1.250.3.18
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
Attribute | Definition |
---|---|
timeToLive | The time that the object remains (lives) in the cache. |
9.6. cosClassicDefinition
The cosClassicDefinition
object class defines a class of service template entry using the entry’s DN (distinguished name), given in the cosTemplateDn attribute, and the value of one of the target attributes, specified in the cosSpecifier attribute.
This object class is defined in RFC 1274.
Superior Class
cosSuperDefinition
OID
2.16.840.1.113730.3.2.100
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
cosAttribute |
Provides the name of the attribute for which the CoS generates a value. There can be more than one |
Attribute | Definition |
---|---|
commonName | Gives the common name of the entry. |
cosSpecifier | Specifies the attribute value used by a classic CoS, which, along with the template entry’s DN, identifies the template entry. |
cosTemplateDn | Provides the DN of the template entry which is associated with the CoS definition. |
description | Gives a text description of the entry. |
9.7. cosDefinition
The cosDefinition
object class defines which class of service is being used; this object class provide compatibility with the DS4.1 CoS Plug-in.
This object class is defined in RFC 1274.
Superior Class
top
OID
2.16.840.1.113730.3.2.84
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Attribute | Definition |
---|---|
aci | Evaluates what rights are granted or denied when Directory Server receives an LDAP request from a client. |
commonName | Gives the common name of the entry. |
cosAttribute |
Provides the name of the attribute for which the CoS generates a value. There can be more than one |
cosSpecifier | Specifies the attribute value used by a classic CoS, which, along with the template entry’s DN, identifies the template entry. |
cosTargetTree | Defines the subtrees in the directory to which the CoS schema applies. |
cosTemplateDn | Provides the DN of the template entry which is associated with the CoS definition. |
userID | Gives the user ID for the entry. |
9.8. cosIndirectDefinition
The cosIndirectDefinition
defines the template entry using the value of one of the target entry’s attributes. The attribute of the target entry is specified in the cosIndirectSpecifier attribute.
This object class is defined by Directory Server.
Superior Class
cosSuperDefinition
OID
2.16.840.1.113730.3.2.102
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
cosAttribute |
Provides the name of the attribute for which the CoS generates a value. There can be more than one |
Attribute | Definition |
---|---|
commonName | Gives the common name of the entry. |
cosIndirectSpecifier | Specifies the attribute value used by an indirect CoS to identify the template entry. |
description | Gives a text description of the entry. |
9.9. cosPointerDefinition
This object class identifies the template entry associated with the CoS definition using the template entry’s DN value. The DN of the template entry is specified in the cosIndirectSpecifier attribute.
This object class is defined by Directory Server.
Superior Class
cosSuperDefinition
OID
2.16.840.1.113730.3.2.101
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
cosAttribute |
Provides the name of the attribute for which the CoS generates a value. There can be more than one |
Attribute | Definition |
---|---|
commonName | Gives the common name of the entry. |
cosTemplateDn | Provides the DN of the template entry which is associated with the CoS definition. |
description | Gives a text description of the entry. |
9.10. cosSuperDefinition
All CoS definition object classes inherit from the cosSuperDefinition
object class.
This object class is defined by Directory Server.
Superior Class
LDAPsubentry
OID
2.16.840.1.113730.3.2.99
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
cosAttribute |
Provides the name of the attribute for which the CoS generates a value. There can be more than one |
Attribute | Definition |
---|---|
commonName | Gives the common name of the entry. |
description | Gives a text description of the entry. |
9.11. cosTemplate
The cosTemplate
object class contains a list of the shared attribute values for the CoS.
This object class is defined by Directory Server.
Superior Class
top
OID
2.16.840.1.113730.3.2.128
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Attribute | Definition |
---|---|
commonName | Gives the common name of the entry. |
cosPriority | Specifies which template provides the attribute value when CoS templates compete to provide an attribute value. |
9.12. country
The country
object class defines entries which represent countries. This object class is defined in RFC 2256.
Superior Class
top
OID
2.5.6.2
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
countryName | Contains the two-character code representing country names, as defined by ISO, in the directory. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
searchGuide | Specifies information for suggested search criteria when using the entry as the base object in the directory tree for a search. |
9.13. dcObject
The dcObject
object class allows domain components to be defined for an entry. This object class is defined as auxiliary because it is commonly used in combination with another object class, such as o
(organization
), ou
(organizationalUnit
), or l
(locality
).
For example:
dn: dc=example,dc=com objectClass: top objectClass: organizationalUnit objectClass: dcObject dc: example ou: Example Corporation
This object class is defined in RFC 2247.
Superior Class
top
OID
1.3.6.1.4.1.1466.344
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
dc | Contains one component of a domain name. |
9.14. device
The device
object class stores information about network devices, such as printers, in the directory. This object class is defined in RFC 2247.
Superior Class
top
OID
2.5.6.14
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the device. |
commonName | Gives the common name of the device. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
localityName | Gives the city or geographical location of the entry. |
organizationName | Gives the organization to which the device belongs. |
organizationalUnitName | Gives the organizational unit or division to which the device belongs. |
owner | Gives the DN (distinguished name) of the person responsible for the device. |
seeAlso | Contains a URL to another entry or site with related information. |
serialNumber | Contains the serial number of the device. |
9.15. document
The document
object class defines directory entries that represent documents. RFC 1247.
Superior Class
top
OID
0.9.2342.19200300.100.4.6
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
documentIdentifier | Gives the unique ID for the document. |
Attribute | Definition |
---|---|
abstract | Contains the abstract for the document. |
audio | Stores a sound file in binary format. |
authorCn | Gives the author’s common name or given name. |
authorSn | Gives the author’s surname. |
commonName | Gives the common name of the entry. |
description | Gives a text description of the entry. |
dITRedirect | Contains the DN (distinguished name) of the entry to use as a redirect for the document entry. |
documentAuthor | Contains the DN (distinguished name) of the author. |
documentLocation | Gives the location of the original document. |
documentPublisher | Identifies the person or organization that published the document. |
documentStore | |
documentTitle | Contains the title of the document. |
documentVersion | Gives the version number of the document. |
info | Contains information about the document. |
jpegPhoto | Stores a JPG image. |
keyWords | Contains keywords related to the document. |
localityName | Gives the city or geographical location of the entry. |
lastModifiedBy | Gives the DN (distinguished name) of the last user which modified the document entry. |
lastModifiedTime | Gives the time of the last modification. |
manager | Gives the DN (distinguished name) of the entry’s manager. |
organizationName | Gives the organization to which the document belongs. |
obsoletedByDocument | Gives the DN (distinguished name) of another document entry which obsoletes this document. |
obsoletesDocument | Gives the DN (distinguished name) of another document entry which is obsoleted by this document. |
organizationalUnitName | Gives the organizational unit or division to which the document belongs. |
photo | Stores a photo of the document in binary format. |
seeAlso | Contains a URL to another entry or site with related information. |
subject | Describes the subject of the document. |
uniqueIdentifier | Distinguishes between two entries when a distinguished name has been reused. |
updatedByDocument | Gives the DN (distinguished name) of another document entry which updates this document. |
updatesDocument | Gives the DN (distinguished name) of another document entry which is updated by this document. |
9.16. documentSeries
The documentSeries
object class defines an entry that represents a series of documents. This object class is defined in RFC 1274.
Superior Class
top
OID
0.9.2342.19200300.100.4.9
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
localityName | Gives the place where the document series is physically located. |
organizationName | Gives the organization to which the document series belongs. |
organizationalUnitName | Gives the organizational unit or division to which the series belongs. |
seeAlso | Contains a URL to another entry or site with related information. |
telephoneNumber | Gives the telephone number of the person responsible for the document series. |
9.17. domain
The domain
object class defines directory entries that represent DNS domains. Use the dc attribute to name entries of this object class.
This object class is also used for Internet domain names, such as example.com
.
The domain
object class can only be used for a directory entry which does not correspond to an organization, organizational unit, or any other object which has an object class defined for it. object for which an object class has been defined.
This object class is defined in RFC 2252.
Superior Class
top
OID
0.9.2342.19200300.100.4.13
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
dc | Contains one component of a domain name. |
Attribute | Definition |
---|---|
associatedName | Gives the name of an entry within the organizational directory tree which is associated with a DNS domain. |
businessCategory | Gives the type of business in which this domain is engaged. |
description | Gives a text description of the entry. |
destinationIndicator | Gives the country and city associated with the entry; this was once required to provide public telegram service. |
facsimileTelephoneNumber | Gives the fax number for the domain. |
internationalISDNNumber | Gives the ISDN number for the domain. |
localityName | Gives the city or geographical location of the entry. |
organizationName | Gives the organization to which the entry belongs. |
physicalDeliveryOfficeName | Gives a location where physical deliveries can be made. |
postOfficeBox | Gives the post office box number for the domain. |
postalAddress | Contains the mailing address for the domain. |
postalCode | Gives the postal code for the domain, such as the zip code in the United States. |
preferredDeliveryMethod | Shows the person’s preferred method of contact or message delivery. |
General_Atttribute_registeredAddress | Gives a postal address suitable to receive expedited documents when the recipient must verify delivery. |
searchGuide | Specifies information for suggested search criteria when using the entry as the base object in the directory tree for a search. |
seeAlso | Contains a URL to another entry or site with related information. |
stateOrProvinceName | Gives the state or province where the domain is located. |
streetaddress | Gives the street name and address number for the domain’s physical location. |
telephoneNumber | Gives the phone number for the domain. |
teletexTerminalIdentifier | Gives the ID for a domain’s teletex terminal. |
telexNumber | Gives the telex number for the domain. |
userPassword | Stores the password with which the entry can bind to the directory. |
x121Address | Gives the X.121 address for the domain. |
9.18. domainRelatedObject
The domainRelatedObject
object class defines entries that represent DNS or NRS domains which are equivalent to an X.500 domain, such as an organization or organizational unit.
This object class is defined in RFC 1274.
Superior Class
top
OID
0.9.2342.19200300.100.4.17
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
associatedDomain | Specifies a DNS domain associated with an object in the directory tree. |
9.19. dSA
The dSA
object class defines entries that represent DSAs.
This object class is defined in RFC 1274.
Superior Class
top
OID
2.5.6.13
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
presentationAddress | Contains the entry’s OSI presentation address. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
knowledgeinformation | |
localityName | Gives the city or geographical location of the entry. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
seeAlso | Contains a URL to another entry or site with related information. |
supportedApplicationContext | Contains the identifiers of OSI application contexts. |
9.20. extensibleObject
When present in an entry, extensibleObject
permits the entry to hold optionally any attribute. The allowed attribute list of this class is implicitly the set of all attributes known to the server.
This object class is defined in RFC 2252.
Superior Class
top
OID
1.3.6.1.4.1.1466.101.120.111
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Allowed Attributes
All attributes known to the server.
9.21. friendlyCountry
The friendlyCountry
object class defines country entries within the directory. This object class allows more friendly names than the country
object class.
This object class is defined in RFC 1274.
Superior Class
top
OID
0.9.2342.19200300.100.4.18
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
friendlyCountryName | Stores the human-readable country name. |
countryName | Contains the two-character code representing country names, as defined by ISO, in the directory. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
searchGuide | Specifies information for suggested search criteria when using the entry as the base object in the directory tree for a search. |
9.22. groupOfCertificates
The groupOfCertificates
object class describes a set of X.509 certificates. Any certificate that matches one of the memberCertificateDescription values is considered a member of the group.
Superior Class
top
OID
2.16.840.1.113730.3.2.31
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
Attribute | Definition |
---|---|
businessCategory | Gives the type of business in which the group is engaged. |
description | Gives a text description of the entry. |
memberCertificateDescription | Contains the values used to determine if a particular certificate is a member of this group. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
owner | Contains the DN (distinguished name) of the person responsible for the group. |
seeAlso | Contains a URL to another entry or site with related information. |
9.23. groupOfMailEnhancedUniqueNames
The groupOfMailEnhancedUniqueNames
object class is used for a mail group which must have unique members. This object class is defined for Netscape Messaging Server.
Superior Class
top
OID
2.16.840.1.113730.3.2.5
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
Attribute | Definition |
---|---|
businessCategory | Gives the type of business in which the group is engaged. |
description | Gives a text description of the entry. |
mailEnhancedUniqueMember | Contains a unique DN value to identify a member of the mail group. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
owner | Contains the DN (distinguished name) of the person responsible for the group. |
seeAlso | Contains a URL to another entry or site with related information. |
9.24. groupOfNames
The groupOfNames
object class contains entries for a group of names. This object class is defined in RFC 2256.
The definition for this object class in Directory Server differs from the standard definition. In the standard definition, member is a required attribute, while in Directory Server it is an allowed attribute. Directory Server, therefore, allows a group to have no members.
Superior Class
top
OID
2.5.6.9
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
Attribute | Definition |
---|---|
businessCategory | Gives the type of business in which the entry is engaged. |
description | Gives a text description of the entry. |
member | Contains the DN (distinguished name) of a group member. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
owner | Contains the DN (distinguished name) of the person responsible for the group. |
seeAlso | Contains a URL to another entry or site with related information. |
9.25. groupOfUniqueNames
The groupOfUniqueNames
object class defines a group which contains unique names.
The definition for this object class in Directory Server differs from the standard definition. In the standard definition, uniqueMember is a required attribute, while in Directory Server it is an allowed attribute. Directory Server, therefore, allows a group to have no members.
This object class is defined in RFC 2256.
Superior Class
top
OID
2.5.6.17
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
Attribute | Definition |
---|---|
businessCategory | Gives the type of business in which the entry is engaged. |
description | Gives a text description of the entry. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
owner | Contains the DN (distinguished name) of the person responsible for the group. |
seeAlso | Contains a URL to another entry or site with related information. |
uniqueMember | Contains the DN (distinguished name) of a member of the group; this DN must be unique. |
9.26. groupOfURLs
The groupOfURLs
object class is an auxiliary object class for the groupOfUniqueNames
and groupOfNames
object classes. This group consists of a list of labeled URLs.
Superior Class
top
OID
2.16.840.1.113730.3.2.33
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
Attribute | Definition |
---|---|
businessCategory | Gives the type of business in which the group is engaged. |
description | Gives a text description of the entry. |
memberURL | Contains a URL associated with each member of the group. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
owner | Contains the DN (distinguished name) of the person responsible for the group. |
seeAlso | Contains a URL to another entry or site with related information. |
9.27. ieee802Device
The ieee802Device
object class points to a device with a MAC address. This object class is defined in RFC 2307.
This object class is defined in 10rfc2307.ldif
in the Directory Server. To use the updated RFC 2307 schema, remove the 10rfc2307.ldif
file and copy the 10rfc2307bis.ldif
file from the /usr/share/dirsrv/data
directory to the /etc/dirsrv/slapd-instance/schema
directory.
Superior Class
top
OID
1.3.6.1.1.1.2.11
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
commonName | Gives the common name of the device. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
localityName | Gives the city or geographical location of the entry. |
macAddress | Gives the MAC address of the device. |
organizationName | Gives the organization to which the device belongs. |
organizationalUnitName | Gives the organizational unit or division to which the device belongs. |
owner | Gives the DN (distinguished name) of the person responsible for the device. |
seeAlso | Contains a URL to another entry or site with related information. |
serialNumber | Contains the serial number of the device. |
9.28. inetAdmin
The inetAdmin
object class is a marker for an administrative group or user. This object class is defined for the Netscape Delegated Administrator.
Superior Class
top
OID
2.16.840.1.113730.3.2.112
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Attribute | Definition |
---|---|
adminRole | Identifies a role to which the administrative user belongs. |
memberOf | Contains a group name to which the administrative user belongs. This is dynamically managed by the MemberOf Plug-in. |
9.29. inetDomain
The inetDomain
object class is a auxiliary class for virtual domain nodes. This object class is defined for the Netscape Delegated Administrator.
Superior Class
top
OID
2.16.840.1.113730.3.2.129
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Attribute | Definition |
---|---|
inetDomainBaseDN | Defines the base DN of the user subtree for a DNS domain. |
inetDomainStatus | Gives the status of the domain. The status can be active, inactive, or deleted. |
9.30. inetOrgPerson
The inetOrgPerson
object class defines entries representing people in an organization’s enterprise network. This object class inherits the commonName and surname attributes from the person
object class.
This object class is defined in RFC 2798.
Superior Class
person
OID
2.16.840.1.113730.3.2.2
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
commonName | Gives the common name of the entry. |
surname | Gives the person’s family name or last name. |
Attribute | Definition |
---|---|
audio | Stores a sound file in binary format. |
businessCategory | Gives the type of business in which the entry is engaged. |
carLicense | Gives the license plate number of the person’s vehicle. |
departmentNumber | Gives the department for which the person works. |
description | Gives a text description of the entry. |
destinationIndicator | Gives the country and city associated with the entry; this was once required to provide public telegram service. |
displayName | Shows the preferred name of a person to use when displaying entries. |
employeeNumber | Contains the person’s employee number. |
employeeType | Shows the person’s type of employment (for example, full time). |
facsimileTelephoneNumber | Contains the person’s fax number. |
givenName | Contains the person’s first name. |
homeTelephoneNumber | Gives the person’s home phone number. |
homePostalAddress | Gives the person’s home mailing address. |
initials | Gives the person’s initials. |
internationalISDNNumber | Contains the ISDN number for the entry. |
jpegPhoto | Stores a JPG image. |
localityName | Gives the city or geographical location of the entry. |
labeledURI | Contains a URL which is relevant to the entry. |
| Contains the person’s email address. |
manager | Contains the DN (distinguished name) of the direct supervisor of the person entry. |
mobile | Gives the person’s mobile phone number. |
organizationName | Gives the organization to which the entry belongs. |
organizationalUnitName | Gives the organizational unit or division to which the entry belongs. |
pagerTelephoneNumber | Gives the person’s pager number. |
photo | Stores a photo of a person, in binary format. |
physicalDeliveryOfficeName | Gives a location where physical deliveries can be made. |
postOfficeBox | Gives the post office box number for the entry. |
postalAddress | Contains the mailing address for the entry. |
postalCode | Gives the postal code for the entry, such as the zip code in the United States. |
preferredDeliveryMethod | Shows the person’s preferred method of contact or message delivery. |
preferredLanguage | Gives the person’s preferred written or spoken language. |
General_Atttribute_registeredAddress | Gives a postal address suitable to receive expedited documents when the recipient must verify delivery. |
roomNumber | Gives the room number where the person is located. |
secretary | Contains the DN (distinguished name) of the person’s secretary or administrative assistant. |
seeAlso | Contains a URL to another entry or site with related information. |
stateOrProvinceName | Gives the state or province where the entry is located. |
streetaddress | Gives the street name and number for the person’s physical location. |
telephoneNumber | Gives the telephone number for the entry. |
teletexTerminalIdentifier | Gives the identifier for the person’s teletex terminal. |
telexNumber | Gives the telex number associated with the entry. |
title | Shows the person’s job title. |
userID | Contains the person’s user ID (usually his logon ID). |
userCertificate | Stores a user’s certificate in cleartext (not used). |
userPassword | Stores the password with which the entry can bind to the directory. |
userSMIMECertificate | Stores the person’s certificate in binary form so it can be used by S/MIME clients. |
x121Address | Gives the X.121 address for the person. |
x500UniqueIdentifier | Reserved for future use. |
9.31. inetSubscriber
The inetSubscriber
object class is used for general user account management. This object class is defined for the Netscape subscriber interoperability.
Superior Class
top
OID
2.16.840.1.113730.3.2.134
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Attribute | Definition |
---|---|
inetSubscriberAccountId | Contains a unique attribute linking the subscriber to a billing system. |
inetSubscriberChallenge | Contains some kind of question or prompt, the challenge phrase, which is used to confirm the identity of the user. |
inetSubscriberResponse | Contains the answer to the challenge question. |
9.32. inetUser
The inetUser
object class is an auxiliary class which must be present in an entry in order to deliver subscriber services. This object class is defined for the Netscape subscriber interoperability.
Superior Class
top
OID
2.16.840.1.113730.3.2.130
Attribute | Definition |
---|---|
objectClass | Gives the object classes assigned to the entry. |
Attribute | Definition |
---|---|
inetUserHttpURL | Contains web addresses associated with the user. |
inetUserStatus | Gives the status of the user. The status can be active, inactive, or deleted. |
memberOf | Contains a group name to which the user belongs. This is dynamically managed by the MemberOf Plug-in. |
userID | Contains the person’s user ID (usually his logon ID). |
userPassword | Stores the password with which the user can use to access the user account. |
9.33. ipHost
The ipHost
object class stores IP information about a host. This object class is defined in RFC 2307.
This object class is defined in 10rfc2307.ldif
in the Directory Server. To use the updated RFC 2307 schema, remove the 10rfc2307.ldif
file and copy the 10rfc2307bis.ldif
file from the /usr/share/dirsrv/data
directory to the /etc/dirsrv/slapd-instance/schema
directory.
Superior Class
top
OID
1.3.6.1.1.1.2.6
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
commonName | Gives the common name of the device. |
ipHostNumber | Contains the IP address of the device or host. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
localityName | Gives the city or geographical location of the entry. |
manager | Contains the DN (distinguished name) of the maintainer or supervisor of the entry. |
organizationName | Gives the organization to which the device belongs. |
organizationalUnitName | Gives the organizational unit or division to which the device belongs. |
owner | Gives the DN (distinguished name) of the person responsible for the device. |
seeAlso | Contains a URL to another entry or site with related information. |
serialNumber | Contains the serial number of the device. |
9.34. ipNetwork
The ipNetwork
object class stores IP information about a network. This object class is defined in RFC 2307.
This object class is defined in 10rfc2307.ldif
in the Directory Server. To use the updated RFC 2307 schema, remove the 10rfc2307.ldif
file and copy the 10rfc2307bis.ldif
file from the /usr/share/dirsrv/data
directory to the /etc/dirsrv/slapd-instance/schema
directory.
Superior Class
top
OID
1.3.6.1.1.1.2.7
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
commonName | Gives the common name of the device. |
ipNetworkNumber | Contains the IP number for the network. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |
localityName | Gives the city or geographical location of the entry. |
manager | Contains the DN (distinguished name) of the maintainer or supervisor of the entry. |
ipNetmaskNumber | Contains the IP netmask for the network. |
9.35. ipProtocol
The ipProtocol
object class shows the IP protocol version. This object class is defined in RFC 2307.
This object class is defined in 10rfc2307.ldif
in the Directory Server. To use the updated RFC 2307 schema, remove the 10rfc2307.ldif
file and copy the 10rfc2307bis.ldif
file from the /usr/share/dirsrv/data
directory to the /etc/dirsrv/slapd-instance/schema
directory.
Superior Class
top
OID
1.3.6.1.1.1.2.4
Attribute | Definition |
---|---|
objectClass | Defines the object classes for the entry. |
commonName | Gives the common name of the device. |
ipProtocolNumber | Contains the IP protocol number for the network. |
Attribute | Definition |
---|---|
description | Gives a text description of the entry. |