-- Module UsefulDefinitions (X.501:10/2012)
-- See also ITU-T X.501 (10/2012)
-- See also the index of all ASN.1 assignments needed in this document
UsefulDefinitions {joint-iso-itu-t ds(5) module(1) usefulDefinitions(0) 7}
DEFINITIONS ::=
BEGIN
-- EXPORTS All
-- The types and values defined in this module are exported for use in the other ASN.1
-- modules contained within these Directory Specifications, and for the use of other
-- applications which will use them to access Directory services. Other applications
-- may use them for their own purposes, but this will not constrain extensions and
-- modifications needed to maintain or improve the Directory service.
ID ::= OBJECT IDENTIFIER
ds ID ::= {joint-iso-itu-t ds(5)}
-- The following definition is for ASN.1 definitions moved from
-- Rec. ITU-T X.660 | ISO/IEC 9834-1:
id ID ::=
{joint-iso-itu-t registration-procedures(17) module(1) directory-defs(2)}
-- The following defition is for ASN.1 definitions of LDAP schema
internet ID ::=
{iso(1) identified-organization(3) dod(6) internet(1)}
ldap-dir ID ::= {internet directory(1)}
ldap-enterprise ID ::= {internet private(4) enterprise(1)}
ldap-x509 ID ::= {ldap-dir x509(15)}
ldap-openLDAP ID ::= {ldap-enterprise openLDAP(4203) ldap(1)}
openLDAP-attributes ID ::= {ldap-openLDAP attributeType(3)}
openLDAP-controls ID ::= {ldap-openLDAP controls(10)}
ldap-wall ID ::= {ldap-enterprise wahl(1466)}
ldap-dynExt ID ::= {ldap-wall 101 119}
ldap-attr ID ::= {ldap-wall 101 120}
ldap-match ID ::= {ldap-wall 109 114}
ldap-syntax ID ::= {ldap-wall 115 121 1}
cosine ID ::= {itu-t(0) data(9) pss(2342) ucl(19200300) pilot(100)}
cosineAttr ID ::= {cosine pilotAttributeType(1)}
-- categories of information object
module ID ::= {ds 1}
serviceElement ID ::= {ds 2}
applicationContext ID ::= {ds 3}
attributeType ID ::= {ds 4}
attributeSyntaxVendor ID ::= {ds 5}
-- This arc will not be used by these Directory Specifications
objectClass ID ::=
{ds 6}
-- attributeSet ID ::= {ds 7}
algorithm ID ::= {ds 8}
abstractSyntax ID ::= {ds 9}
-- object ID ::= {ds 10}
-- port ID ::= {ds 11}
dsaOperationalAttribute ID ::=
{ds 12}
matchingRule ID ::= {ds 13}
knowledgeMatchingRule ID ::= {ds 14}
nameForm ID ::= {ds 15}
group ID ::= {ds 16}
subentry ID ::= {ds 17}
operationalAttributeType ID ::= {ds 18}
operationalBinding ID ::= {ds 19}
schemaObjectClass ID ::= {ds 20}
schemaOperationalAttribute ID ::= {ds 21}
administrativeRoles ID ::= {ds 23}
accessControlAttribute ID ::= {ds 24}
--rosObject ID ::= {ds 25}
--contract ID ::= {ds 26}
--package ID ::= {ds 27}
accessControlSchemes ID ::=
{ds 28}
certificateExtension ID ::= {ds 29}
managementObject ID ::= {ds 30}
attributeValueContext ID ::= {ds 31}
-- securityExchange ID ::= {ds 32}
idmProtocol ID ::=
{ds 33}
problem ID ::= {ds 34}
notification ID ::= {ds 35}
matchingRestriction ID ::= {ds 36} -- None are currently defined
controlAttributeType ID ::= {ds 37}
keyPurposes ID ::= {ds 38}
passwordQuality ID ::= {ds 39}
attributeSyntax ID ::= {ds 40}
-- modules
usefulDefinitions ID ::= {module usefulDefinitions(0) 7}
informationFramework ID ::= {module informationFramework(1) 7}
directoryAbstractService ID ::= {module directoryAbstractService(2) 7}
distributedOperations ID ::= {module distributedOperations(3) 7}
-- protocolObjectIdentifiers ID ::= {module protocolObjectIdentifiers(4) 7}
selectedAttributeTypes ID ::=
{module selectedAttributeTypes(5) 7}
selectedObjectClasses ID ::= {module selectedObjectClasses(6) 7}
authenticationFramework ID ::= {module authenticationFramework(7) 7}
algorithmObjectIdentifiers ID ::= {module algorithmObjectIdentifiers(8) 7}
directoryObjectIdentifiers ID ::= {module directoryObjectIdentifiers(9) 7}
-- upperBounds ID ::= {module upperBounds(10) 7}
-- dap ID ::= {module dap(11) 7}
-- dsp ID ::= {module dsp(12) 7}
distributedDirectoryOIDs ID ::=
{module distributedDirectoryOIDs(13) 7}
directoryShadowOIDs ID ::= {module directoryShadowOIDs(14) 7}
directoryShadowAbstractService ID ::=
{module directoryShadowAbstractService(15) 7}
-- disp ID ::= {module disp(16) 7}
-- dop ID ::= {module dop(17) 7}
opBindingManagement ID ::=
{module opBindingManagement(18) 7}
opBindingOIDs ID ::= {module opBindingOIDs(19) 7}
hierarchicalOperationalBindings ID ::=
{module hierarchicalOperationalBindings(20) 7}
dsaOperationalAttributeTypes ID ::= {module dsaOperationalAttributeTypes(22) 7}
schemaAdministration ID ::= {module schemaAdministration(23) 7}
basicAccessControl ID ::= {module basicAccessControl(24) 7}
directoryOperationalBindingTypes ID ::=
{module directoryOperationalBindingTypes(25) 7}
certificateExtensions ID ::= {module certificateExtensions(26) 7}
directoryManagement ID ::= {module directoryManagement(27) 7}
enhancedSecurity ID ::= {module enhancedSecurity(28) 7}
-- directorySecurityExchanges ID ::= {module
-- directorySecurityExchanges (29) 7}
iDMProtocolSpecification ID ::=
{module iDMProtocolSpecification(30) 7}
directoryIDMProtocols ID ::= {module directoryIDMProtocols(31) 7}
attributeCertificateDefinitions ID ::=
{module attributeCertificateDefinitions(32) 7}
serviceAdministration ID ::= {module serviceAdministration(33) 7}
ldapAttributes ID ::= {module ldapAttributes(34) 7}
commonProtocolSpecification ID ::= {module commonProtocolSpecification(35) 7}
oSIProtocolSpecification ID ::= {module oSIProtocolSpecification(36) 7}
directoryOSIProtocols ID ::= {module directoryOSIProtocols(37) 7}
ldapSystemSchema ID ::= {module ldapSystemSchema(38) 7}
-- synonyms
id-oc ID ::= objectClass
id-at ID ::= attributeType
id-as ID ::= abstractSyntax
id-mr ID ::= matchingRule
id-nf ID ::= nameForm
id-sc ID ::= subentry
id-oa ID ::= operationalAttributeType
id-ob ID ::= operationalBinding
id-doa ID ::= dsaOperationalAttribute
id-kmr ID ::= knowledgeMatchingRule
id-soc ID ::= schemaObjectClass
id-soa ID ::= schemaOperationalAttribute
id-ar ID ::= administrativeRoles
id-aca ID ::= accessControlAttribute
id-ac ID ::= applicationContext
-- id-rosObject ID ::= rosObject
-- id-contract ID ::= contract
-- id-package ID ::= package
id-acScheme ID ::=
accessControlSchemes
id-ce ID ::= certificateExtension
id-mgt ID ::= managementObject
id-avc ID ::= attributeValueContext
-- id-se ID ::= securityExchange
id-idm ID ::=
idmProtocol
id-pr ID ::= problem
id-not ID ::= notification
id-mre ID ::= matchingRestriction
id-cat ID ::= controlAttributeType
id-kp ID ::= keyPurposes
id-pq ID ::= passwordQuality
id-ats ID ::= attributeSyntax
--id-lc ID ::= ldapControl
id-asx ID ::=
attributeSyntax
id-lsx ID ::= ldap-syntax
id-ldx ID ::= ldap-x509
id-lat ID ::= ldap-attr
id-lmr ID ::= ldap-match
id-oat ID ::= openLDAP-attributes
id-coat ID ::= cosineAttr
-- LDAP syntax object identifiers
--userpwdMatch ID ::= {id-ls 0}
--userPwdHisoricMatch ID ::= {id-ls 1}
-- LDAP control object identifiers
--pwdControl ID ::= {id-lc 0}
--pwdResponse ID ::= {id-lc 1}
-- obsolete module identifiers
-- usefulDefinition ID ::= {module 0}
-- informationFramework ID ::= {module 1}
-- directoryAbstractService ID ::= {module 2}
-- distributedOperations ID ::= {module 3}
-- protocolObjectIdentifiers ID ::= {module 4}
-- selectedAttributeTypes ID ::= {module 5}
-- selectedObjectClasses ID ::= {module 6}
-- authenticationFramework ID ::= {module 7}
-- algorithmObjectIdentifiers ID ::= {module 8}
-- directoryObjectIdentifiers ID ::= {module 9}
-- upperBounds ID ::= {module 10}
-- dap ID ::= {module 11}
-- dsp ID ::= {module 12}
-- distributedDirectoryObjectIdentifiers ID ::= {module 13}
-- unused module identifiers
-- directoryShadowOIDs ID ::= {module 14}
-- directoryShadowAbstractService ID ::= {module 15}
-- disp ID ::= {module 16}
-- dop ID ::= {module 17}
-- opBindingManagement ID ::= {module 18}
-- opBindingOIDs ID ::= {module 19}
-- hierarchicalOperationalBindings ID ::= {module 20}
-- dsaOperationalAttributeTypes ID ::= {module 22}
-- schemaAdministration ID ::= {module 23}
-- basicAccessControl ID ::= {module 24}
-- operationalBindingOIDs ID ::= {module 25}
END -- UsefulDefinitions
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D