danielmarschall / oidplus

OIDplus 2.0 - An OpenSource online Registration Authority for OIDs and other Object Types
https://www.oidplus.com
Apache License 2.0
10 stars 7 forks source link

URN Object Type #69

Closed danielmarschall closed 1 month ago

danielmarschall commented 1 month ago

Recently, I have created a new URN namespace urn:x-viathinksoft:

which is currently used for VTS/WF standards, e.g. urn:x-viathinksoft:std:0002:2024-09-02

In case we define more sub-namespaces, then I would like to have an OIDplus Object Type for URNs.


DELUXE Feature (nice to have) would be if the URN tree could also include urn:oid: which shows a "clone" of the normal OID tree. Not sure, is this possible easily?

If it is possible, then maybe it would be possible to offer a Feature interface which gives Object Types plugins the ability to output their URNs? Example: URN Object Type plugin asks the other plugins "do you have an URN?" and the OID plugin replies "Yes, I am urn:oid:" and the UUID plugin replies "Yes, I am urn:uuid:". Then, the URN Object Type plugin show urn:oid:... and urn:uuid:...

This might also be handy to show an OID and an WEID tree. However, here, the trees must show different nodes (OID shows 999 and WEID shows RR). The targets are the same, since WEID is just a different notation of OID.

danielmarschall commented 1 month ago

The "Deluxe" feature (URN type clones OID/UUID/...) has been implemented in SVN Rev 1578 / Release 2.0.2.4

Open:

danielmarschall commented 1 month ago

For the URN object type plugin, take care about the syntax rules: https://datatracker.ietf.org/doc/html/rfc2141 and https://datatracker.ietf.org/doc/rfc8141/

danielmarschall commented 1 month ago

Fixed all in 2.0.2.5, even with Deluxe feature WEID tree