[urn] Re: Informal URN Namespace Registration Request for Trivore Corp.
"Kari Mattsson (Trivore)" <kari.mattsson@trivore.fi> Sun, 11 January 2026 16:39 UTC
Return-Path: <kari.mattsson@trivore.fi>
X-Original-To: urn@mail2.ietf.org
Delivered-To: urn@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id BEE1AA61A054 for <urn@mail2.ietf.org>; Sun, 11 Jan 2026 08:39:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=trivore.fi
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VQAdNG1BC0Q4 for <urn@mail2.ietf.org>; Sun, 11 Jan 2026 08:39:18 -0800 (PST)
Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11023091.outbound.protection.outlook.com [40.107.159.91]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 8BA3DA61A048 for <urn@ietf.org>; Sun, 11 Jan 2026 08:39:18 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YFdYM4KwuA4cMuRqXfEJffEaB0IKYbfAeXEPCumtpmoqvh65Tze+sttHc8NZjz9mSpYF3nHI1mQ5OVrrSnGhgBuxgkX5v8jsA/yxh7U6ghrSdzgUwdf3lVJxSo/cHBnoIoCFxspXT/31oc/jCtLZimZFPogQZjlnywhtUCt8nosE3u5OGyX54oheWwrv+5p16InFC8pl28VnqIciHrnStmDD1yG6uEYRPPsZP/GmEh9eS+ysWtjMGUNUFz+z3h5E96Tsnq50Eu8wysTHQdUbs1+8VhA3ODV96YLlF+UiQYDcHRWZbXS/Sh4NOmA+E1iMmLqhFswkVDTFH+U6muUfmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4OoTdLMwJQU4UsLtd41ZFdallvCxhscZ53pIvMtv3Lw=; b=x5nCobCBz/+dqwUkdxl51h6B7iy3xnp+wgQrSrcc1Rc2xtnINxLUEGwABM7alE6zRzBtBJG7Ptrzjc6KNnNOztps5/OEBrKFAMFwMe41tGnQuIJCjU9JcsEU+TTa7OUT+1v6XgwbtanXyDGbRDz8BqhKjOTkL+18LEyJqYDFjdzalAYm5qcAPeV9v+p6NV4M5CaT2/6ZaYUHybC5WTu9sSRaO4iHProiwiFgc5TelzUH4Nak+4uXrb8k6i4lA+76IkqMF6DfU0Fu0Oli14JCSkD9whWuDOoFSUUv4qIKQeOtFoI9fe6jdBBDQr6sYbrZUAi81Sb507Ug5GsrpDvuDA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=trivore.fi; dmarc=pass action=none header.from=trivore.fi; dkim=pass header.d=trivore.fi; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trivore.fi; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4OoTdLMwJQU4UsLtd41ZFdallvCxhscZ53pIvMtv3Lw=; b=FbVeh8Qcmp8HdW6Z1g1AqzO0XJFRG3S9HyrFSOtLnMNxNeGjaNZiL/22/ZuQ4r7Fs1LsMnjbe14wxTUNxehMIoDTH/GMhsmGFC1YNlfs6Z7c7BOngdcia/p0i3+afYtzsYzeEwjidqL4S5/8gWrG0U+dhLo+094qvQaZoOl6/Kx/4phHzHvKQiUZ9eqbMNQp2sOyqueqWhRt2jfVvH6ewSKSfe0P2hpuB9xzHI9MWDFB++t8Sn3Yk1TpZcZwJu70KPRdE+b66LqaW3O+dmpy9EMZlAhhVfKMUMdGQlgo5TNsa9jAlfPucyxoMZ0QdCzee9G0vxCDaopIlcB5o4W6Gw==
Received: from PAWPR06MB9010.eurprd06.prod.outlook.com (2603:10a6:102:38e::11) by GVXPR06MB8657.eurprd06.prod.outlook.com (2603:10a6:150:113::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.7; Sun, 11 Jan 2026 16:39:08 +0000
Received: from PAWPR06MB9010.eurprd06.prod.outlook.com ([fe80::9d34:9439:fc09:22ee]) by PAWPR06MB9010.eurprd06.prod.outlook.com ([fe80::9d34:9439:fc09:22ee%4]) with mapi id 15.20.9499.005; Sun, 11 Jan 2026 16:39:08 +0000
From: "Kari Mattsson (Trivore)" <kari.mattsson@trivore.fi>
To: "Dale R. Worley" <worley@ariadne.com>
Thread-Topic: [urn] Re: Informal URN Namespace Registration Request for Trivore Corp.
Thread-Index: AQHcgOEtC4D07j5vgkWSb63wJQWCzrVNG8FW
Date: Sun, 11 Jan 2026 16:39:08 +0000
Message-ID: <PAWPR06MB9010D33E968D260811B51A468880A@PAWPR06MB9010.eurprd06.prod.outlook.com>
References: <PAWPR06MB9010D5A54F09A4B9A2F1F6218885A@PAWPR06MB9010.eurprd06.prod.outlook.com> (kari.mattsson@trivore.fi) <87ldi7akoi.fsf@hobgoblin.ariadne.com>
In-Reply-To: <87ldi7akoi.fsf@hobgoblin.ariadne.com>
Accept-Language: en-GB, fi-FI, en-US
Content-Language: en-GB
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=trivore.fi;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PAWPR06MB9010:EE_|GVXPR06MB8657:EE_
x-ms-office365-filtering-correlation-id: e022b770-f88b-4f1a-301f-08de512ff10a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|4013099003|4053099003|13003099007|8096899003|7053199007|38070700021;
x-microsoft-antispam-message-info: fsbNmWZ1ich5QfJzyTbsWz1hiWGHNYe4oE80awljttToXI3BilVkajZi8tm5mA6+oShZ/S7GggYYwXXf+wrRrfU0QXxc8qVMxHmXbai04PzMz+WFDLqN4q2+6zy+u8ud6ZKx+DXvj424xif/uzF82OasPTWpDDoTVn111RGnmuiBRUof1aE9fLQFbv1fMNS/XRGXSoNdqPsrYVJU3XDbq/Hv3+oiAui/XbYnrs53YoinqB+rH8voVMAuJ7gIyDBMym1iGuz6oeAe3lDFQu2xHUoasL4miwqoT6i/BfdyK8CZUE3fBGbuHfURTyM5MmoQtd1nTuU7PzmPQhiCRHpBwfAaEjtgpYYkZ/EVymCwjqMhMUF+KMYtANKUl6/dzS6rb0Vly3nuXX18mI29XPzK1A5DHcKv8iHexJxQ13VBox8EsxM5Ja7J4IeWvyphomB8T9cm3GNcXvrP0ILYr2dRvla5kAb53qlNeM/uP/a3Rkq8uRCu6hd2+EhHV7cFOtMRbMioN+RMoV1r5r9RpLo0ggngrZmXFqDkJB9iItAfmti9yFOeAfA5rJYEAIF4Pbl/jGFs1fSuIkn5ZzEuV/HDHTHXVL5+wSNrllAlcoBQ+orQcqHvltKNfI4murtbD33wOZLsYHWyQnZFPK3gKBSdwlvtF9NqjknlzEA4eNdoSQQOysDabNDVW9K2EpAVzrx2Aln7ooeID7PPHnfvh2/DOfzftEsiJB4sHOIHzKzOQBjGq3Z7mCQqMU468lCOGtb3cQmhP/JSzTuEhZ+IwCikRY1iDOWqTvOHHNY8IObx0rUSSaBBgY36mPDet2D9l5HklMROh0jJ07p84Q9vMg+k7a4/BU9OSuXAKoetnLagzMg2jQzplbbGbQ2TxGopf7XlEh/venntcffnqjRjZzLyl7Won+zYHyTebxSyC/v0CinCjsnSnUcWV2IlCqyrUPkLU/tVCjCV6JNHNNOxDNM9RC4tZrhDEYXWEJW7aMIZ1/pwgh+bu9B3AABo94qvL1bTW7Bb6GPh0O3oy7RfHQD0wNKk2LBBmoGXcffcNdX2fwtrwtWFU3Hzn1+6unLx2yWJNel45EKMBm9y03mowvcJRf5MJei8guU6Z6WYJqLnlmvXbsH4/qAbk0GyxxfeYGcIQnHnovqg/sydXUX/hnHfAEbdUNgk/XJAJFB627XRq6SzWaJ+Jtypz2sw07uH86dbN9OyEl0x1HFTL6C7bqH1qgPRQzA43fkmMnTMOevqdvPzYd1rThGZdTvpRLqezCgD0xX57EExXEKL4ftSratEeV8KulZ51a1eiJKPhs5cU5vhb+IyxWi2+aqEnEbvafy2YLPjSJ7lYE5foPWrGUPnAQ50+gt/EHyQYFO8TbshT2yMPKGLw/yNRiAe2o9ixe2QYL2HEXo5afBgOMZ5jD8jDg==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAWPR06MB9010.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(4013099003)(4053099003)(13003099007)(8096899003)(7053199007)(38070700021);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: vkggmSlWMBm8OL2f9TX2CBiUaPrFNRROnV3JiaQXM6XPK7qlR7U62SqXsya0LAaYina0SRuQaMsd7Cih/xC6NRty9lKqvePz4xwjNvZnDv4uUu8J60lSKWhqJSX0Ud7WD2OMVHspkHa+vOaSF/tdzcMOIiTjx11b+XHC5nNRf+/kmHSir4tKeiyFcHmTVjGdMpDZXDAwh67d1twzSBTupwo+4oyCCGH1f8GynvtjF+6Ml77Aako3DJodlQBVG+GzW4OhsL0VCU9tX7E9JIhEvZ6jFCdIBz8ThN7KWE6JN82x2PudC8ckzWdR8DzNE+Xm8T1CmcIZ4CE/kz6ish77frsu5AgNGx9qhmZ3B+IirthVtIMFos7NRzBK9GNxUpU8rHyS/DEO6CxdMGpzsu9wm7fq2D8SljbLnZPU/G2tAxnq8Wk1tQeEKE/jxc5N1W1A6kt2nY4gtPjyxHo5iabswm/myGYRDjg73/bHTAn4x43ZfQ3YuijZNWYtWWlgRvOIauDTGsyI6Z8Fa0upO2bp2lyDYGzwi39xh/ZoFYGZxJEJ161btqMniXF2dUxIO5iZVRtMgdeBRS9d790qnVsr597J3Tl5+JH5HeZcEeog7sdz3TGlio9xdWGs8yPR9MGpltjJfVNeOKwvtpj6U9HnXZmhy5OL8GUnZWMQOJYcANHuV6s9XoLHOOOnwEa7UY9a5BrHVTUrLsVxupJDrpuL8jSie1CvKpezvB+48esOPTEWlid17mgClhj4vzUZC6gYQ+uO6jSbyzuX3WT7SVTeuBDQvCmuDrzYRKaDGMjJXTTgsjQb+Ii2K4qrxwtaXTITSWoev5LCs7mAk+fIoKhOX60Ed/Tdw7Dgf57aaoKZnby7re92AHMlBktlTBnbeyzh/rHV5SFdY7GNsNFsfYUnYGlzVkUuNK0sR79wqtcXaXkTHtvvTt8Ce4JtqxkqTM29dy/oB6qvgnEEaJLNycdJKE7RP57LT1TCN+gikWNkGsli+hAbSWMqQW0gFbKT992dCZH3AfxP9k2v25ENvRqVcJvS81c9WZygd3EOsv/ZlVE4GGvBNgxTLScqO/LVSVLVCbI4Pc+7vFPxHt/17I8FjzB26Wmt3e7mTgIBvY098yz/gP8jLroJ4st2cxmxm4/jgBVArlR+Q4AoRgUU8Jlf9uHfm42lL/8+MLAiMzuFaEDYEaBOfYhBN0ggQjL+ikSSkkol/xAHdNE1iBjAvcbkKWJ9KQ+HgM9kyhIfSStJ5biR+iLf8OvxMFBE+z+7+xrjn7YB2df9cVIILPP6ZYLnY9EEK1iAjkGVeF/TGd58Tgklx2uHAFlCGCfNWpvmLLdVR4O8bkyHKwwvYTiuHTV+8jjv5z/5ZwUZBqkxpwcarWCucIN2IJBk6Zodu4OvDslhu7y7iBMsGNKxyPlxKZVzeGthq/F6IV0u5DtsotbgS9r2YP7oPMF3vRdSZJ55uKQ43G069pHQJu8ObHs+XQQOF2Ovf4FcbfLQ8I1ap4NMgkzlRtm492ukVdGPjOt8BKY6otwl2DOUsP4c45LJxitW4vRLeHhgBOQN/TWvjJogtrd0XxhorkxqM4QlSB5hSrgo5nbiGOSj9ltNLUhMjnp813EwZAGqpJwudihU/ByJdmhkVCXA+c4B5xGeGLi4xkEB8uyISKi7UMP/cWAdu+Xdy9ATcJr2p6lHRww4BrtSn3oNlLypFevVk4oInt17a3Wr9clxw9qFnt7wfEo6IGdyWQ==
Content-Type: multipart/mixed; boundary="_005_PAWPR06MB9010D33E968D260811B51A468880APAWPR06MB9010eurp_"
MIME-Version: 1.0
X-OriginatorOrg: trivore.fi
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAWPR06MB9010.eurprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e022b770-f88b-4f1a-301f-08de512ff10a
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2026 16:39:08.2063 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a6fd4637-ce4e-4a09-a874-5decb4050344
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6ALfnKWuhpR9TBFGfzl+YBPJ3vbECP0xKods/94S+UavBa2BLSxUNrJwJGa3Eii7PZ3o+JBOpOs3DZA6XuO0fsYZbqzINBwIgA9Tbu9Vc6M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR06MB8657
X-MailFrom: kari.mattsson@trivore.fi
X-Mailman-Rule-Hits: nonmember-moderation
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-urn.ietf.org-0
Message-ID-Hash: PJ66AM4UGWJLFSLEC4L2XLEV4YVIVLSL
X-Message-ID-Hash: PJ66AM4UGWJLFSLEC4L2XLEV4YVIVLSL
X-Mailman-Approved-At: Sun, 11 Jan 2026 08:39:39 -0800
CC: "urn@ietf.org" <urn@ietf.org>, URN-admin <urn-admin@trivore.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [urn] Re: Informal URN Namespace Registration Request for Trivore Corp.
List-Id: "Discussion about Uniform Resource Names (URNs)." <urn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/_1J93LNUN6CHDOBHnEnPUxDK0QI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Owner: <mailto:urn-owner@ietf.org>
List-Post: <mailto:urn@ietf.org>
List-Subscribe: <mailto:urn-join@ietf.org>
List-Unsubscribe: <mailto:urn-leave@ietf.org>
Hello Date (and others)! 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 <worley@ariadne.com> Sent: 08 January 2026 22:55 To: Kari Mattsson (Trivore) <kari.mattsson@trivore.fi> Cc: stpeter@stpeter.im <stpeter@stpeter.im>; urn@ietf.org <urn@ietf.org>; URN-admin <urn-admin@trivore.com> Subject: Re: [urn] Re: Informal URN Namespace Registration Request for Trivore Corp. "Kari Mattsson (Trivore)" <kari.mattsson@trivore.fi> 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 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] Informal URN Namespace Registration Request… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… Peter Saint-Andre
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… Ted Hardie
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… Ted Hardie
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… worley
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… Peter Saint-Andre
- [urn] Re: Informal URN Namespace Registration Req… worley
- [urn] Re: Informal URN Namespace Registration Req… Lars G. Svensson
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… worley
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… Peter Saint-Andre
- [urn] Re: Informal URN Namespace Registration Req… Peter Saint-Andre
- [urn] Re: Informal URN Namespace Registration Req… Kari Mattsson (Trivore)
- [urn] Re: Informal URN Namespace Registration Req… Peter Saint-Andre