Hi all, There is a requirement of defining a custom object class schema with the required attributes which are not defined in ApacheDS-LDAP by default (issues: CARBON-8215 <https://wso2.org/jira/browse/CARBON-8215>, CARBON-8054<https://wso2.org/jira/browse/CARBON-8054> ) According to the specification [1] on defining LDAP attributes, object classes, we need to have an OID for that attribute/object class to be uniquely identified by the LDAP directory server.
Although we can use a made up OID for experimental use, it is recommended to use a registered OID if we are going to ship it with a product. [2,3] There are several ways of obtaining an OID [4] among which one easy way of obtaining it is: from IANA. For that we need to fill and submit the application here [5]. Once we are assigned an OID, it will be displayed in the OID registry as [6]. Please let me know if there is any concerns/guidelines in applying for an OID in the above way. It is mentioned that it will be sent with in 30 days. And if we did not obtain it before the coming release, as a backup plan we can use an unregistered OID with a generated UUID appended as mentioned in [7, 8]. Please let me know if any of you are aware of any concern in going with the latter approach as well. [1]. http://www.ietf.org/rfc/rfc4512.txt [2]. http://directory.apache.org/apacheds/1.5/31-add-your-first-elements-to-the-schema.html#3.1.Addyourfirstelementstotheschema-WhichOIDsshouldyouuse%253F [3]. http://ldapwiki.willeke.com/wiki/HowToGetYourOwnLDAPOID [4]. http://www.oid-info.com/faq.htm#10 [5]. http://pen.iana.org/pen/PenApplication.page [6]. http://www.iana.org/assignments/enterprise-numbers [7]. http://www.oid-info.com/get/2.25 [8]. http://www.itu.int/ITU-T/asn1/uuid.html#registration Thanks, Hasini.
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev