Overview#
Willeke Schema uses a Private Enterprise Number that starts with 1.3.6.1.4.1.8876Here is the OID branch of WILLEKE.COM and how OIDs are allocated. You may use this as an example of your deployment.
OID | DESCRIPTION |
---|---|
1.3.6.1.4.1.8876 | Top of WILLEKE.COM OID - Branch Start |
1.3.6.1.4.1.8876.1 | SNMP Branch - Branch Start |
1.3.6.1.4.1.8876.2 | LDAP Branch - Branch Start |
1.3.6.1.4.1.8876.2.1 | LDAP Attributetypes Willeke Branch Start |
1.3.6.1.4.1.8876.2.2 | LDAP ObjectClasses - Branch Start |
The objectClass dicPersonInfo is dependant on the schema-homeinfo
Schema Extension LDIF For 1.3.6.1.4.1.8876#
# # dependency on the [schema-homeinfo].ldif # Portions Copyright 2006-2007 Services.willeke.com # # 7/27/2007 8:19:21 AM Added dicData Source and imID # This file contains schema definitions storing information in the Directory Server. # version: 1 dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.6 NAME 'dateOfBirth' DESC 'birthDate as a Generlaized Time' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.7 NAME 'dateOfDeath' DESC 'DeathDate as a Generlaized Time' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.8 NAME 'placeOfBirth' DESC 'birth place of full city region state country' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.9 NAME 'placeOfDeath' DESC 'birth place of full city region state country' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.10 NAME 'gender' DESC 'male female or unknown, Allowed Values are M F U' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{1} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.11 NAME 'countryOfCitizenship' DESC 'Country of Citizenship' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{2} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.13 NAME 'parentMale' DESC 'male Parent' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.14 NAME 'parentFemale' DESC 'Female Parent' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.15 NAME 'birthDate' DESC 'birthDate as a String 19500602000000z' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.16 NAME 'deathDate' DESC 'death Date as a String 19500602000000z' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.17 NAME 'dicAppData' DESC 'Used by dicApplication Objects for Roles' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.18 NAME 'dicClassMember' DESC 'Year and School Class member' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.19 NAME 'YahooIMID' DESC 'Yahoo ID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.20 NAME 'NetMeetingID' DESC 'NET Meeting ID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.21 NAME 'dicCompanyWebPage' DESC 'COmpany or Work WEB Page' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.22 NAME 'dictcRole' DESC 'Application Roles entitled to this entry' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.4 NAME 'OIDValue' DESC 'Object Identifier Number String' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.5 NAME 'OIDType' DESC 'Object Identifier Type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.23 NAME 'dicReunionAttendance' DESC 'Info on Events Attended' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.24 NAME 'dicHomeWebPage' DESC 'Home or personal Web Page' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.25 NAME 'homeStreet' DESC 'Home Street Address' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.26 NAME 'workStreet' DESC 'Work Street address' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.27 NAME 'dicDataSource' DESC 'Source of this Objects creation' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributetypes: ( 1.3.6.1.4.1.8876.2.1.28 NAME 'imID' DESC 'Instant Messenger ID in form of network:userID like google:jwilleke or yahoo:jwilleke' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: attributetypes attributeTypes ( 1.3.6.1.4.1.8876.2.1.30 NAME 'countryOfResidence' DESC 'Country of Residence' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{2} X-NDS_NAME 'countryOfResidence' X-NDS_UPPER_BOUND '2' X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' ) dn: cn=schema changetype: modify add: objectClasses objectClasses: ( 1.3.6.1.4.1.8876.2.2.5 NAME 'dicPersonInfo' AUXILIARY MAY ( dicAppData $ dicReunionAttendance $ dicClassMember $ dicHomeWebPage $ dicCompanyWebPage $ dictcRole $ homePhone $ homeState $ homeCity $ homeZipCode $ homePostalAddress $ homeFax $ children $ homeEmailAddress $ spouse $ personalMobile $ workStreet $ homeStreet $ dicDataSource $ imID) X-NDS_NOT_CONTAINER '1' ) ### ENd of File ###