MACE Registries
The OID and URN registries lend structural support to trust, identity and middleware applications by providing common definitions, assignment mechanisms and consistent guidelines and implementation practices.
Object Identifier (OID) Registry
The Object Identifier (OID) arc supports the assignment of unique, global, persistent OIDs to resources of various kinds for Internet2/Trust and Identity projects and working groups. To request an OID, send an email to help@incommon.org.
OIDs are used to identify protocol and schema objects in several different technical areas, including X.500/LDAP-based directories, and X.509-based public-key infrastructure.
Internet2 does not delegate OID registration to other organizations. One OID registry that does do this is IANA, http://pen.iana.org/pen/PenApplication.page
Uniform Resource Name (URN) Registry
The MACE URN namespace supports the assignment of unique, global, persistent names to resources of various kinds. The Namespace Identifier (NID) of the namespace is “urn:mace”. Use this form to request a urn:mace namespace.
Internet2 administers a Uniform Resource Name (URN) namespace, supporting the assignment of unique, global, persistent names to resources of various kinds by MACE and its delegates. The Namespace Identifier (NID) of the namespace is “urn:mace”. Internet2 encourages the use of URLs (as opposed to URNs).
The Informational RFC, RFC 3613, Defines the “urn:mace” namespace and describes the procedures and policies governing its use.
Other URN-related information includes:
- RFC 3406, “Uniform Resource Names (URN) Namespace Definition Mechanisms”, describes how URN namespaces are registered.
- RFC 2141, “URN Syntax”, defines the syntax of URNs.
- The IANA URN Namespace Registry page lists all currently registered URN Namespaces.