Reference record for OID 2.17.1.2

parent
2.17.1 (module)
node code
2
node name
directory-defs
dot oid
2.17.1.2
asn1 oid
  • {joint-iso-itu-t(2) registration-procedures(17) module(1) directory-defs(2)}
  • {joint-iso-ccitt(2) registration-procedures(17) module(1) directory-defs(2)}
  • iri oid
  • /joint-iso-itu-t/registration-procedures/module/directory-defs
  • /joint-iso-ccitt/registration-procedures/module/directory-defs
  • iri by oid_info
    /Joint-ISO-ITU-T/Registration-Procedures/1/2

    Description by oid_info

    Top OID for information objects defined in ASN.1 module named oidDirectoryNameDef
    View at oid-info.com

    Information by oid_info

    This OID was wrongly defined (with a superfluous "}") in Rec. ITU-T X.660 (1993)/Amd. 1 | ISO/IEC 9834-1:1993/Amd. 1, as:
    id ::= {joint-iso-itu-t registration-procedures(17) }directory-defs (2) }
    When republishing the Rec. ITU-T X.660 | ISO/IEC 9834 Series, we chose to correct is as follows, in accordance with the Directory group:
    id ::= {joint-iso-itu-t registration-procedures(17) module(1) directory-defs (2)}

    Date: Tue, 29 Oct 2002
    From: Hoyt L. Kesterson
    To: DUBUISSON Olivier
    CC: Phillip Griffin, Bryan Wood, David W. Chadwick, Peter Furniss, Anthony Hodson
    The ASN.1 statement causing the problem was to support the OID form of AE-title.
    An AE-title was initially defined as a X.500 distinguished name.
    Some people believed that a distinguished name was too long for the ACSE protocol and wanted an OID form. At this time I was chairing the directory group but I had worked on both ACSE and registration authorities.
    I pointed out that an OID could not be presented to the directory service to get to the entry for the application entity. I argued that the directory standard would not define how a name of the OID form could be translated to a distinguished name form. I suspect that if we were defining how to provide this service now, we would have just created an attribute in the AE's entry to hold the OID name form and then just searched for it.
    In the end it was agreed that the transformation would be specified in the registration authority standards.
    The definition of the translation of an AE-title-form2 name to a distinguished name (AE-title-form1) was defined in amendment 1 to X.660. The translation is specified in change 5 of the amendment which creates new sub-clauses B.5 through B.10.
    Since the directory standard was not going to specify the directory attributes, object class, and name form to represent each element of the OID as a directory relative distinguished name (attribute type, value), the registration authority document did.
    The OIDs of the attributes, object class, and name form would therefore need to be rooted in the registration authority document and OID arch, not in X.500 (X.520).
    I don't think the nameform2 was ever used (either in an ACSE implementation or whether any directory implementation supported the attribute types).

    First Registration Authority (recovered by parent 2.17)

    B.M. Wood & C.E. Young

    Current Registration Authority (recovered by parent 2.17)

    ITU-T | ISO/IEC ASN.1 Group (as Editor of the Rec. ITU-T X.660|ISO/IEC 9834 series)

    Children (10)

    OIDNameSub childrenSub Nodes TotalDescription
    2.17.1.2.0 0 0 0 Attribute type for the first component of an object identifier:
    oidC1 ATTRIBUTE ::= {
    WITH SYNTAX INTEGER
    EQUALITY MATCHING RUL…
    2.17.1.2.1 1 0 0 Attribute type for the second component of an object identifier:
    oidC2 ATTRIBUTE ::= {
    WITH SYNTAX INTEGER
    EQUALITY MATCHING RU…
    2.17.1.2.2 2 0 0 Attribute type for the remaining components of an object identifier:
    oidC ATTRIBUTE ::= {
    WITH SYNTAX INTEGER
    EQUALITY MATCHING…
    2.17.1.2.3 3 0 0 The following definition provides an alias object class for a "country level" alias entry:
    oidRoot OBJECT-CLASS ::= {
    SUBCLASS …
    2.17.1.2.4 4 0 0 The following definition provides a name form to permit "country level" entry directly subordinate to the root:
    oidRootNf NAME-…
    2.17.1.2.5 id-oidArc 0 0 None
    2.17.1.2.6 id-oidArcNf 0 0 None
    2.17.1.2.25 rosObject 10 10 id-rosObject
    2.17.1.2.26 contract 23 23 id-contract
    2.17.1.2.27 package 74 74 id-package

    Brothers (1)

    OIDNameSub childrenSub Nodes TotalDescription
    2.17.1.1 oidDirectoryNameDef 0 0 ASN.1 module named OidDirectoryNameDef.