[urn] Re: Informal URN Namespace Registration Request for Tr ivore Corp.
Peter Saint-Andre <[email protected]> Tue, 13 Jan 2026 11:26:33 -0700
| Newsgroups | gmane.ietf.urn |
|---|---|
| Message-ID | <[email protected]> |
Thanks, Kari. The updated registration request looks good to me. Peter On 1/11/26 9:39 AM, Kari Mattsson (Trivore) wrote: > Hello Date (and others)! > > https://id.trivore.com/apidoc/oidc <https://id.trivore.com/apidoc/ > oidc> was geo-blocked, not any more. That IdP instance is our own, and > mostly used within Finland only. The service contains PII like all IdPs > do. Thus geo-blocking. > > Initially the intention was to have documentation always online in the > product, for OIDC IdP, the path would be /apidoc/oidc. It is however a > good idea to have more permanent single address for documentation of the > URN. I amended the application to contain that address <https:// > doc.trivoreid.com/>. The actual page is not yet there. When a more exact > permanent address is created, the documentation section of the > application shall be amended. > > On exact URNs for scopes and claims, yes your correction is the right > one, and it is important on the web page to document this clearly: > urn:trivore:id:scope:<scope-name> > urn:trivore:id:claim:<claim-name> > As the need for other kind of information arises, documentation shall be > amended again, and the web page shall be updated. > > Case-sensitivity catch was a good one. It was not meant to be like that, > as it is way too common place to have human typo errors. This I reworded > it for case-insensitivity. And I hope I got it right. > > Another good catch was number of sections with ":" as separator. As > future needs are currently unknown, it is not wise to limit to only 3 > colons. Hierarchy requires more in real life. > > Thus, I also amended the Syntax section. I hope I got that right, too. > I defined after consultation max length to be 512 characters for the URN > just to be on the safe side on complex use cases. > > Attached are (text and PDF) new revisions. > > Thanks all for your patience with us 🙂 > > My best, Kari > > > > ------------------------------------------------------------------------ > *From:* Dale R. Worley <[email protected]> > *Sent:* 08 January 2026 22:55 > *To:* Kari Mattsson (Trivore) <[email protected]> > *Cc:* [email protected] <[email protected]>; [email protected] > <[email protected]>; URN-admin <[email protected]> > *Subject:* Re: [urn] Re: Informal URN Namespace Registration Request for > Trivore Corp. > "Kari Mattsson (Trivore)" <[email protected]> writes: > > Truth is, we'd like to have a formal namespace "trivore" registered. > > That seems like a good choice to me. > > > OIDC has concept of Claims and Scopes. And we have so many of those > > built in, and users may also create their own. > > Current list is not very beautiful: https://id.trivore.com/apidoc/ > oidc <https://id.trivore.com/apidoc/oidc> > > That URL gave me 403. > > But if the intention is for the list of trivore URNs to be public at > that URL, why not mention that in the Documentation section of the > registration? > > Indeed, why not put the discussion you provided into the registration? > > > We are changing those to be URN formatted, thus this application. > > urn:trivore:id:scope: > > urn:trivore:id:claim: > > etc. — I hope you get the idea. Those will be public and publicly > documented. > > I assume you mean > > urn:trivore:id:scope:<scope-name> > urn:trivore:id:claim:<claim-name> > > But those don't match the declared syntax; the syntax requires exactly 3 > colons in the URN. > > > Syntax: > > URNs in this namespace follow the syntax: > > urn:trivore:<NSS> > > > > The Namespace Specific String (NSS) is defined as: > > <NSS> = <resource-type> ":" <resource-id> > > Where <resource-type> and <resource-id> consist of ASCII letters, > digits, and the characters “-”, “_”, and “.”. > > > > Maximum length for resource-id is 256 characters. > > However, you do not state a maximum length for resource-type, so URNs > have unlimited length. If you expect the URNs to always be considerably > less than 256 characters, it would probably be better to specify that > the maximum length for trivore URNs is 256 characters. > > > Lexical equivalence: > > Lexical equivalence follows the rules defined in RFC 8141. > > Which means the default applies; the URNs are case-sensitive. > > Dale _______________________________________________ urn mailing list -- [email protected] To unsubscribe send an email to [email protected]