386BSD 0.1 development
[unix-history] / usr / othersrc / contrib / isode / dsap / oidtable.oc
###############################################################################
#
# oidtable.oc - OSI Directory OID Table for Object Classes
#
# $Header: /f/osi/dsap/RCS/oidtable.oc,v 7.4 91/03/09 11:53:46 mrose Exp $
#
#
# $Log: oidtable.oc,v $
# Revision 7.4 91/03/09 11:53:46 mrose
# update
#
# Revision 7.3 91/02/22 09:17:54 mrose
# Interim 6.8
#
# Revision 7.2 90/10/18 11:33:27 mrose
# psi
#
# Revision 7.1 90/10/17 11:40:40 mrose
# sync
#
# Revision 7.0 89/11/23 21:39:27 mrose
# Release 6.0
#
###############################################################################
# format:-
#
# name: oid: hiearchy: must :top may
#
# Set definitions: (mhs set omitted for now)
telecommunicationAttributeSet = facsimileTelephoneNumber, \
internationaliSDNNumber, telephoneNumber, teletexTerminalIdentifier, \
telexNumber, preferredDeliveryMethod, destinationIndicator, \
registeredAddress, x121Address
postalAttributeSet = physicalDeliveryOfficeName, postalAddress, \
postalCode, postOfficeBox, streetAddress
localeAttributeSet = localityName, stateOrProvinceName, streetAddress
organizationalAttributeSet = description, localeAttributeSet, \
postalAttributeSet, telecommunicationAttributeSet, \
businessCategory, seeAlso, searchGuide, userPassword
# CCITT X.521/ISO 9594-7 defined Object Classes
top: standardObjectClass.0 : : objectClass :
alias: standardObjectClass.1 : top : aliasedObjectName :
country: standardObjectClass.2 : top : c : \
description,searchGuide
locality: standardObjectClass.3 : top : : \
description, localityName, stateOrProvinceName, \
searchGuide, seeAlso, streetAddress
organization: standardObjectClass.4 : top : O : \
organizationalAttributeSet
organizationalUnit: standardObjectClass.5 : top : OU : \
organizationalAttributeSet
person: standardObjectClass.6 : top : CN ,surname : \
description, seeAlso, telephoneNumber, userPassword
organizationalPerson: standardObjectClass.7 : person : : \
localeAttributeSet, OU, \
postalAttributeSet, telecommunicationAttributeSet ,title
organizationalRole: standardObjectClass.8 : top : CN : \
description, localeAttributeSet, OU, \
postalAttributeSet, preferredDeliveryMethod, roleOccupant, \
seeAlso, telecommunicationAttributeSet
groupOfNames: standardObjectClass.9 : top : CN, member : \
description, O, OU, owner, seeAlso, businessCategory
residentialPerson: standardObjectClass.10 : person : localityName : \
localeAttributeSet, postalAttributeSet, preferredDeliveryMethod, \
telecommunicationAttributeSet, businessCategory
applicationProcess: standardObjectClass.11 : top : CN : \
description, localityName, OU, seeAlso
applicationEntity: standardObjectClass.12 : top : CN, \
presentationAddress: \
description, localityName, O, \
OU, seeAlso, supportedApplicationContext
dSA: standardObjectClass.13 : applicationEntity : : \
knowledgeInformation
device: standardObjectClass.14 : top : CN : \
description, localityName, O, \
OU, owner, seeAlso, serialNumber
strongAuthenticationUser: standardObjectClass.15 : top : userCertificate:
certificationAuthority: standardObjectClass.16 : top : \
cACertificate, certificateRevocationList, authorityRevocationList: \
crossCertificatePair
# THORN and RARE defined object classes
thornObject: thornObjectClass.3 : top : : \
info, photo, lastModifiedTime, lastModifiedBy, audio
thornPerson: thornObjectClass.4 : person, thornObject : : \
userid, textEncodedORAddress, rfc822Mailbox, favouriteDrink, \
roomNumber, userClass, homePhone, homePostalAddress, secretary, \
personalTitle
account: thornObjectClass.5 : thornObject : userid : \
description, seeAlso,localityName, O, OU, host
document: thornObjectClass.6 : thornObject : documentIdentifier : \
CN, description, seeAlso, localityName, O, \
OU, documentTitle, documentVersion, \
documentAuthor, documentLocation, \
obsoletesDocument, obsoletedByDocument, \
updatesDocument, updatedByDocument, \
keywords, subject, abstract, \
documentAuthorCommonName, documentAuthorSurName, \
documentStore
room: thornObjectClass.7 : thornObject : CN : \
description, seeAlso, telephoneNumber, localityName, O, OU, roomNumber
documentSeries: thornObjectClass.9 : top : CN : \
description, seeAlso, telephoneNumber, localityName, \
O, OU
wkd: thornObjectClass.10 : top : wkdName :
dur: thornObjectClass.11 : top : durName :
rareApplicationEntity: thornObjectClass.12 : applicationEntity : : \
protocolProfile, owner, objectID
domain: thornObjectclass.13 : top : domainComponent : \
AssociatedName, organizationName, organizationalAttributeSet
rFC822localPart: thornObjectclass.14 : domain : : \
commonname, surname, description, seeAlso, telephoneNumber, \
postalAttributeSet, tel ecommunicationAttributeSet
dNSDomain: thornObjectclass.15 : domain : : \
ARecord, MDRecord, MXRecord, NSRecord, SOARecord, CNAMERecord
nRSdomain: thornObjectclass.16 : domain : nRSSystemDescription : \
ForwardOnlyInformation, ReverseOnlyInformation, \
ForwardAndReverseInformation
domainRelatedObject: thornObjectclass.17 : top : AssociatedDomain :
# QUIPU defined object classes
quipuDSA: quipuObjectClass.1 : dSA : \
acl, edbinfo, userPassword, manager, quipuVersion : \
description, lastModifiedBy, lastModifiedTime, \
dsaDefaultSecurityPolicy, dsaPermittedSecurityPolicy, relayDSA, \
listenAddress, info
quipuObject: quipuObjectClass.2 : top : acl : \
lastModifiedBy, lastModifiedTime, entrySecurityPolicy
friendlyCountry: quipuObjectClass.3 : country, quipuObject : co :
quipuNonLeafObject: quipuObjectClass.6 : quipuObject : masterDSA : \
slaveDSA, treeStructure, inheritedAttribute
quipuSecurityUser: quipuObjectClass.7 : quipuObject : protectedPassword :
iSODEApplicationEntity: quipuObjectClass.8 : applicationEntity : execVector :
externalNonLeafObject: quipuObjectClass.9 : quipuObject :: \
subordinateReference, crossReference, nssr
# PSI object classes
pilotPerson: psiObjectClass.1 : thornPerson, quipuObject : : \
localeAttributeSet, postalAttributeSet, preferredDeliveryMethod, \
telecommunicationAttributeSet, businessCategory, title, \
otherMailbox, mobileTelephoneNumber, pagerTelephoneNumber
# Thorn System Classes and Rules
thornSchema: thornSystemObjectClass.1 : top : \
timestamp, ruleDescription, objectDescription, attributeDescription, \
commonName :
knowledgeManagement: thornSystemObjectClass.2 : top : KnowledgeReference : \
knowledgeInformation
thornSystemObject: thornSystemObjectClass.3 : top : thornRule : thornACL
# MHS object classes
mhsDistributionList: mhsObjectClass.0: top: \
cn, mhsDLSubmitPermissions, mhsORAddresses: \
description, o, ou, owner, seeAlso, mhsDeliverableContentTypes, \
mhsdeliverableEits, mhsDLMembers, mhsPreferredDeliveryMethods
mhsMessageStore: mhsObjectClass.1: applicationEntity: : \
description, owner, mhsSupportedOptionalAttributes, \
mhsSupportedAutomaticActions, mhsSupportedContentTypes
mhsMessageTransferAgent: mhsObjectClass.2: applicationEntity: : \
description, owner, mhsDeliverableContentLength
mhsOrganizationalUser,mhsUser: mhsObjectClass.3: top: \
mhsORAddresses: \
mhsDeliverableContentLength, mhsDeliverableContentTypes,\
mhsDeliverableEits, mhsMessageStoreName, mhsPreferredDeliveryMethods
mhsUserAgent: mhsObjectClass.4,mhsObjectClass.5: applicationEntity: : \
mhsDeliverableContentLength, mhsDeliverableContentTypes,\
mhsDeliverableEits, mhsORAddresses, owner
# PP object class
ppDistributionList: ppObjectClass.1: mhsDistributionList, quipuObject: \
mhsDLMembers, owner: dl-policy
ppRole: ppObjectClass.2: OrganizationalRole : \
mhsORAddresses: \
mhsDeliverableContentLength, mhsDeliverableContentTypes,\
mhsDeliverableEits, mhsMessageStoreName, mhsPreferredDeliveryMethods
# end of object classes