World Library  
Flag as Inappropriate
Email this Article

Object identifier

Article Id: WHEBN0001064013
Reproduction Date:

Title: Object identifier  
Author: World Heritage Encyclopedia
Language: English
Subject: Surrogate key, X.509, Simple Network Management Protocol, Certificate Management Protocol, Management information base
Collection: Identifiers, Network Management
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Object identifier

In computing, an object identifier or OID is an identifier used to name an object (compare URN). Structurally, an OID consists of a node in a hierarchically-assigned namespace, formally defined using the ITU-T's ASN.1 standard, X.690. Successive numbers of the nodes, starting at the root of the tree, identify each node in the tree. Designers set up new nodes by registering them under the node's registration authority. The root of the tree contains the following three arcs:

  • 0: ITU-T
  • 1: ISO
  • 2: joint-iso-itu-t

In computer programming, an object identifier generally takes the form of an implementation-specific integer or pointer that uniquely identifies an object. However, OIDs are a specific approach to creating globally unique object identifiers in a distributed system.

Contents

  • Usage 1
  • Examples 2
  • See also 3
  • References 4
  • External links 5

Usage

  • In computer security, OIDs serve to name almost every object type in X.509 certificates, such as components of Distinguished Names, CPSs, etc.
  • Within X.500 directory schemas and protocols, to uniquely name each attribute type and object class, and other elements of schema.
  • Within LDAP schemas, each object class and each attribute type has a unique OID
  • In computer networking, an OID, in the context of the Simple Network Management Protocol (SNMP), consists of the object identifier for an object in a Management Information Base (MIB).
  • HL7, DICOM and other health care related information interchange standards use OIDs for globally unique identifiers for both individual information objects as well as References to code systems and data element dictionaries. DICOM uses the term UID (Unique IDentifier) in place of OID.
  • The IANA OID registry contains a list of registered entities that use OIDs to reference internal structures (e.g. directory attributes). Each entity is assigned an initial referential value (e.g. 1.3.6.1.4.1.5518 for TDS Telecom Inc.) and thereafter the internal numbering plan is up to the entity to define (e.g. 1.3.6.1.4.1.5518.1.5.47 might refer to the "CCID" attribute of the LDAP directory associated with customers). This allows for precise referencing of data attributes in a company or other entity.

Examples

The most common OIDs seen "in the wild" usually belong to the private enterprise numbers allocated by IANA under the 1.3.6.1.4.1 (iso.org.dod.internet.private.enterprise) arc.

Another increasingly used form of OID is in the area of health care and public health informatics in the Centers for Disease Control and Prevention has also adopted OIDs to manage the many complex values sets or "vocabularies" used in public health. The various OIDs are available in the Public Health Information Network (PHIN) Vocabulary Access and Distribution System (VADS).

See also

References

This article is based on material taken from the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.

External links

  • Object Identifier Repository
  • Harald Tveit Alvestrand's Object Identifier Registry
  • IANA Private Enterprise Numbers
  • On-line OID generator for Microsoft Active Directory Schema
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.