Re: [Cwt-reg-review] [Ace] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Mike Jones <Michael.Jones@microsoft.com> Mon, 23 March 2020 21:37 UTC

Return-Path: <Michael.Jones@microsoft.com>
X-Original-To: cwt-reg-review@ietfa.amsl.com
Delivered-To: cwt-reg-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C66173A0EE2; Mon, 23 Mar 2020 14:37:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.09
X-Spam-Level:
X-Spam-Status: No, score=-2.09 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lJ1dzrKKzD2T; Mon, 23 Mar 2020 14:37:07 -0700 (PDT)
Received: from NAM06-DM3-obe.outbound.protection.outlook.com (mail-eopbgr640121.outbound.protection.outlook.com [40.107.64.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CACC23A0EDE; Mon, 23 Mar 2020 14:37:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LMoPmm7DJH1Un7n7NbJ4eFGzp3CE62CUEnWx+hOzMappQT/o3SUIs16tJL2+0sAp8xryqINNDEl+9jv0r5kO3fewB++eSK/9/k9b7ziERqh0RceY/jpXznyF3Lm3oTAkFTxZStuV6Tmi6jffRfq+Sm8jmmRFwXXAqCgII4taLaMLtM/Ns4sZ4KdZF9QzuGjrc/mO+59oCmQFags4/HbQOd0zMZKl2swFBPfNBTw8EuldoKDEZCRvUHR6ed3US8XloPfU6TELSCQWBhFe7sy00ta8z3kryAU9Nqd3TaD39wzJTRyR1QaBM8E6PhvrvwKISma7+hmQzstFNd+FG3uVPw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/Q8XV0eFPCVUPuU0+2WDNQ8VeHWNYmKjDsmMiu/yQW4=; b=Sb0NJNQpXmcDaDh9GdWpA0s7XHECD5NJjflgnX9Brxp5hybDxkYfaz2qqEoxAsVqwaVj+WPtfiseGcsoy9puhZ3sLTBs9ZjYo8I18b4ta5VX1tSgYZqbCFBW+7EO4GD9mDvaFmx3NwnzfQGSddGU5QFBzyF/pkd6DokXNNWctzITpyAR5KzAGwl2Tdyrl07Q/1eydJYQe3xHGJp/D6ngY/rLe64Oz2KdxCSJByTQuZz/Kjbfm87sJybJewQpEoVRO81LdP0sbWsbcmBTg8yWNGs64TBDvpWnBi3u6j0E2p66tIj1Z9efw/zC+K6mD36b+pPNAybK8SjHmPWNb32KxA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/Q8XV0eFPCVUPuU0+2WDNQ8VeHWNYmKjDsmMiu/yQW4=; b=gXwP4pGo6qv4G2CcK+VzF4DLm6Rt4s0JPoZrlf1wpedT0e/SU+sfmDL71ptDosdU5a+fDE4Fm1kxSncFKR9wDHgZfGr2AYLwNoW/fnTXstPagslyOkA2+M3VJX3398JaufTJnWlkix4Pe+634FPNoMvamkchj70eHjI+AwNyMiE=
Received: from CH2PR00MB0679.namprd00.prod.outlook.com (2603:10b6:610:af::7) by CH2PR00MB0664.namprd00.prod.outlook.com (2603:10b6:610:ac::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2892.0; Mon, 23 Mar 2020 21:37:04 +0000
Received: from CH2PR00MB0679.namprd00.prod.outlook.com ([fe80::cc18:572e:ac38:e7d9]) by CH2PR00MB0679.namprd00.prod.outlook.com ([fe80::cc18:572e:ac38:e7d9%7]) with mapi id 15.20.2885.000; Mon, 23 Mar 2020 21:37:04 +0000
From: Mike Jones <Michael.Jones@microsoft.com>
To: Jim Schaad <ietf@augustcellars.com>, 'Hannes Tschofenig' <Hannes.Tschofenig@arm.com>, 'Seitz Ludwig' <ludwig.seitz@combitech.se>, 'Chuck Mortimore' <charliemortimore@gmail.com>
CC: "chuck.mortimore@visa.com" <chuck.mortimore@visa.com>, "cwt-reg-review@ietf.org" <cwt-reg-review@ietf.org>, "draft-ietf-ace-oauth-authz@ietf.org" <draft-ietf-ace-oauth-authz@ietf.org>, "drafts-expert-review@iana.org" <drafts-expert-review@iana.org>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)
Thread-Index: AdYBWy8PDnxDQHMETiCGOEzi+qGhAg==
Date: Mon, 23 Mar 2020 21:37:04 +0000
Message-ID: <CH2PR00MB0679C612488B61E8E36D1BCCF5F00@CH2PR00MB0679.namprd00.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=260ea86e-a975-41d6-8d66-0000bed38555; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-03-23T21:17:00Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michael.Jones@microsoft.com;
x-originating-ip: [50.47.87.252]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 89090d02-1c1a-4bec-c05e-08d7cf72547d
x-ms-traffictypediagnostic: CH2PR00MB0664:
x-microsoft-antispam-prvs: <CH2PR00MB06643D1C3EC570382BC5F5A2F5F00@CH2PR00MB0664.namprd00.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0351D213B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(136003)(376002)(346002)(366004)(396003)(39860400002)(478600001)(10290500003)(966005)(8936002)(71200400001)(52536014)(4326008)(53546011)(33656002)(30864003)(81166006)(81156014)(6506007)(8990500004)(86362001)(186003)(66476007)(66446008)(64756008)(66556008)(55016002)(316002)(76116006)(8676002)(26005)(2906002)(66946007)(7696005)(110136005)(5660300002)(9686003)(54906003)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:CH2PR00MB0664; H:CH2PR00MB0679.namprd00.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 1o0mZo3JcvZ1b9phw2Ri5MpN1kh0srAT6+fIVSzkOnvWKUl3txpxhc12Tmu+ZEBib5UCrlz5DL3dCAmUDASM6s1C/eT2zgkrRp5WeB27F6K3W68VCaSsSNZpY/+Kk+zJeNlXSgMq5re3alRGQfHqFndcv+g0ZI+aFYprpuCmynQlwe3WwGX5XmAhZf/s/hRwstm5DqHCnvay/cJFgUYzWsTGRjOtrl5J9N5j1odrIFUexu+/1ZpuY/yGyWbYofvnmDje0spsI0lzviuT1Ni3SV4Ved9i6ytvOvMQkSKln8TH5nDTjTR8ACnTHRNi/F5aHa5WVp55TWR+7JKVtaf6P9cdzv5DugdGCuW8BUmTwPaGRqne7a16kcp35Wvb7GT/r774Q/6peKxq0NSuy3SqI4X1TVRt0pMW59hZsXTQz53Jjs0KPx8X1S7F7wti2q22J9KiMrUgOsxvSrVQfaDc2jXhuj6my1Tt9hgl0gAnwCDYV6dYkRbh6VLqSJHhAtss
x-ms-exchange-antispam-messagedata: suHGJ7h2mbOo5VWC5XlvNpJU4M4v+4TIGS8/UfjbYmf7flBBwnd6XlL/DIRTRepgAu+SsehMEjRoBfDBZWlvPoczIf9MNAk532ebmeNkGyQwxox9ubr3YDU8Hj+wuzPNTEmdMBdJztramrBdsRpBCg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CH2PR00MB0679C612488B61E8E36D1BCCF5F00CH2PR00MB0679namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 89090d02-1c1a-4bec-c05e-08d7cf72547d
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2020 21:37:04.5868 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XyFijsltFh0ekvRC4kaCTyQxCT/eJ/ocmmWEPP10MhuCwnzS9/pF8UE5MZD17MxIuty6j3UHXP4i4YwrVeGfyQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR00MB0664
Archived-At: <https://mailarchive.ietf.org/arch/msg/cwt-reg-review/UtPJDq_9galywX8VKaQrmUQpcYc>
Subject: Re: [Cwt-reg-review] [Ace] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)
X-BeenThere: cwt-reg-review@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: CWT Registry Review <cwt-reg-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cwt-reg-review>, <mailto:cwt-reg-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cwt-reg-review/>
List-Post: <mailto:cwt-reg-review@ietf.org>
List-Help: <mailto:cwt-reg-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cwt-reg-review>, <mailto:cwt-reg-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Mar 2020 21:37:11 -0000

Thanks to Hannes and Jim for participating.  Based on their feedback and in deference to the ACE working group’s decision, I’m now willing to have the registrations occur as specified in the draft.

Let’s give Chuck a day for him to either agree or disagree and then propose that we proceed with the registrations on Wednesday.

                                                       Cheers,
                                                       -- Mike

From: Jim Schaad <ietf@augustcellars.com>
Sent: Monday, March 23, 2020 10:55 AM
To: 'Hannes Tschofenig' <Hannes.Tschofenig@arm.com>; 'Seitz Ludwig' <ludwig.seitz@combitech.se>; Mike Jones <Michael.Jones@microsoft.com>; 'Chuck Mortimore' <charliemortimore@gmail.com>
Cc: chuck.mortimore@visa.com; cwt-reg-review@ietf.org; draft-ietf-ace-oauth-authz@ietf.org; drafts-expert-review@iana.org; ace@ietf.org
Subject: RE: [Ace] [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

And I thought this was why we “hired” experts.

As has been  noted previously in this discussion, there is no requirement that the scope must be a text string, it can be a binary string as well.  Further, I believe that there will start being some dictionary work being done at some point in the future when defining a new scope format so that any text strings could be compressed down.

I also am of the opinion that one of the major uses of CWTs is going to be as an authorization token and that scoping of authorization is an important part of this.   I would probably be more sympathetic to the argument of making it two bytes if that had been done for about half of the items currently registered.

I would make it a one byte because I think it is important, is going to be used by a lot of places where just audience is not sufficient to restrict scope, and ACE is the current hotspot where it is going to be used.  Both for general purpose authorization and for the group/multicast authorization as well.  My current expectation is still that most of the time HTTP will be using JWT not CWT.

Jim


From: Hannes Tschofenig <Hannes.Tschofenig@arm.com<mailto:Hannes.Tschofenig@arm.com>>
Sent: Monday, March 23, 2020 6:41 AM
To: Jim Schaad <ietf@augustcellars.com<mailto:ietf@augustcellars.com>>; 'Seitz Ludwig' <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>; 'Mike Jones' <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>; 'Chuck Mortimore' <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>
Cc: chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: RE: [Ace] [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Hi all,

This is an interesting case.

CWT was created based on the work on ACE-OAuth. I would therefore agree with Ludwig that it should receive priority treatment with regards to the selection of the value encodings.

I do, however, also have sympathy for the argument Chuck mentioned regarding the scope encoded as a string. Of course, there is no need to encode the scope as a human-readable string.

The main question is whether we should argue about one byte.

Highly-paid ACE chairs: what is your opinion?

Ciao
Hannes


From: Jim Schaad <ietf@augustcellars.com<mailto:ietf@augustcellars.com>>
Sent: Saturday, March 21, 2020 4:32 PM
To: 'Seitz Ludwig' <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>; 'Mike Jones' <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>; 'Chuck Mortimore' <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; Hannes Tschofenig <Hannes.Tschofenig@arm.com<mailto:Hannes.Tschofenig@arm.com>>
Cc: chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: RE: [Ace] [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

No you should not need to make any changes in the document.  This will be taken care of by the RFC Editor.

Jim


From: Ace <ace-bounces@ietf.org<mailto:ace-bounces@ietf.org>> On Behalf Of Seitz Ludwig
Sent: Saturday, March 21, 2020 3:35 AM
To: Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>; Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; hannes.tschofenig@arm.com<mailto:hannes.tschofenig@arm.com>
Cc: chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: Re: [Ace] [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Please disregard the last message (small keyboard, large fingers). What I intended to write was this:

Sorry for the delay, I’ve now looked into the changes necessary and it basically is this line in the draft:

8.13. CBOR Web Token Claims
[…]
Claim Key: TBD (suggested: 9) -> … suggested: 42)

I wonder if I need to make this change at all since the value is only suggested (and we now have a diverging decision by the designated experts). Can  IANA clarify this for me?

Thank you for your patience,


Ludwig


From: Seitz Ludwig <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>
Sent: den 21 mars 2020 11:26
To: Seitz Ludwig <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>; Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>; Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; hannes.tschofenig@arm.com<mailto:hannes.tschofenig@arm.com>
Cc: chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; ace@ietf.org<mailto:ace@ietf.org>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>
Subject: RE: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Hello all, soo

From: Ace <ace-bounces@ietf.org<mailto:ace-bounces@ietf.org>> On Behalf Of Seitz Ludwig
Sent: den 17 mars 2020 10:01
To: Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>; Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; hannes.tschofenig@arm.com<mailto:hannes.tschofenig@arm.com>
Cc: chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; ace@ietf.org<mailto:ace@ietf.org>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>
Subject: Re: [Ace] [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Fair enough, take my points as the author’s opinion only.  That leaves us with 3 experts to make the decision. Your position is clear, Chuck hasn’t commented on the latest exchange but he was agreeing with you before. I propose we give Hannes another day and if he doesn’t comment we go ahead with your decision, is that acceptable for you?

/Ludwig


From: Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>
Sent: den 16 mars 2020 19:43
To: Seitz Ludwig <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>; Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; hannes.tschofenig@arm.com<mailto:hannes.tschofenig@arm.com>
Cc: drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: RE: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Ludwig, yes, while you’re a designated expert, note that the instructions to the designated experts at https://tools.ietf.org/html/rfc8392#section-9 includes this text:
   In cases where a registration decision could
   be perceived as creating a conflict of interest for a particular
   Expert, that Expert should defer to the judgment of the other
   Experts.

So, as I see it, you should actually recuse yourself from this decision.  That said, I’ve sent a private note to Hannes asking him to also weigh in.

                                                       Cheers,
                                                       -- Mike

From: Seitz Ludwig <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>
Sent: Monday, March 16, 2020 3:18 AM
To: Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>; Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; hannes.tschofenig@arm.com<mailto:hannes.tschofenig@arm.com>
Cc: drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: [EXTERNAL] RE: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Hi Mike,

I will of course abide with a majority decision of the designated experts (note that I’m one of them too). I would therefore be very interested to hear Hannes take on this.

Regards,

Ludwig

From: Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>
Sent: den 13 mars 2020 19:17
To: Seitz Ludwig <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>; Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>
Cc: Ludwig Seitz <ludwig_seitz@gmx.de<mailto:ludwig_seitz@gmx.de>>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: Re: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

RFC 8693 defines the “scope” JWT claim for use with OAuth 2.0, and so is application-specific – just like the corresponding CWT “scope” claim is specific to ACE OAuth.

Unless Hannes (the other Designated Expert) disagrees with my and Chuck’s assessment by then, I propose that we proceed with the registrations on Monday, registering “scope” with value 41.

                                                       -- Mike

From: Seitz Ludwig <ludwig.seitz@combitech.se<mailto:ludwig.seitz@combitech.se>>
Sent: Thursday, March 12, 2020 1:05 AM
To: Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>; Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>
Cc: Ludwig Seitz <ludwig_seitz@gmx.de<mailto:ludwig_seitz@gmx.de>>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: Re: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Hello Mike, Chuck,

Thank you for clarifying your assessment Mike, thank you Chuck for weighing in.

Mike you say: “the scope claim is specific to the ACE OAuth protocol”

This is not entirely correct, since the scope claim is defined  in  RFC 8693 for Token Exchange, which is not an ACE protocol. Thus if any other protocol decides to use CWT and Token Exchange they would inherit the CWT abbreviation for that claim we are discussing here.
I would therefore argue that this claim abbreviation has a wider set of applications than just ACE.

As for the sparseness of 1 byte abbreviations: The range goes from -24 to 23. The CWT RFC uses 0-8 and none other are currently registered, so we have a few ones left.

Regards,

Ludwig


From: Chuck Mortimore <charliemortimore@gmail.com<mailto:charliemortimore@gmail.com>>
Sent: den 12 mars 2020 01:12
To: Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>>
Cc: Ludwig Seitz <ludwig_seitz@gmx.de<mailto:ludwig_seitz@gmx.de>>; drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>; chuck.mortimore@visa.com<mailto:chuck.mortimore@visa.com>; draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: Re: [EXTERNAL] Re: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

Agree with Mike's assessment.   (One caveat to that is that I'm not close enough to CWT to understand how scare the single byte identifiers actually are.)

On Wed, Mar 11, 2020 at 4:39 PM Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>> wrote:

[Adding correct e-mail addresses for Chuck, who recently joined Visa]



There are two reasons that I believe not using up one of the scarce one-byte claim identifiers for "scope" is appropriate:

  1.  The claim values for scopes are not short themselves.  They are sets of ASCII strings separated by spaces. So the percentage difference in the total claim representation from adding a single byte will typically be small.
  2.  The single-byte claim identifiers already registered at https://www.iana.org/assignments/cwt/cwt.xhtml are claims that are likely to be useful to diverse sets of applications, and therefore merit the short identifiers; whereas, the scope claim is specific to the ACE OAuth protocol and not applicable to diverse sets of applications.  It’s reasonable to give protocol-specific claim identifiers 2-byte representations.



I’d be interested to hear from the two other designated experts on my assessment of the situation: Hannes and Chuck.



                                                       -- Mike



-----Original Message-----
From: Cwt-reg-review <cwt-reg-review-bounces@ietf.org<mailto:cwt-reg-review-bounces@ietf.org>> On Behalf Of Ludwig Seitz
Sent: Saturday, February 29, 2020 6:25 AM
To: drafts-expert-review@iana.org<mailto:drafts-expert-review@iana.org>; cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org>
Cc: draft-ietf-ace-oauth-authz@ietf.org<mailto:draft-ietf-ace-oauth-authz@ietf.org>; ace@ietf.org<mailto:ace@ietf.org>
Subject: [EXTERNAL] Re: [Cwt-reg-review] [IANA #1158953] Requested review for IANA registration in draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)



On 2020-02-26 00:58, Amanda Baber via RT wrote:

> Ludwig, Hannes,

>

> Can you confirm that you can make the CBOR Web Token Claim change

> requested below?

>

> We also have Chuck Mortimore listed as an expert for this registry,

> but our message to his Salesforce address bounced.

>

> Best regards,

>

> Amanda Baber Lead IANA Services Specialist

>



I strongly disagree with the assessment that the scope claim should be pushed into the two-byte range.



The reason we introduced the scope claim is that an ACE RS typically does not have a direct connection to the AS, and is therefore unable to retrieve the scope of an access token from other sources than the access token itself.  I therefore assert that ACE access tokens would often need to contain this claim in order to inform the RS.

Since one of the major drivers of the ACE work has been to reduce the authorization overhead (otherwise we could just have used vanilla OAuth 2.0), I find it strange to needlessly add to the overhead by making the encoding of a frequently used claim longer than necessary.



I am willing to listen to the arguments that have lead the expert reviewer to denying a value in the one-byte range, and discuss the reasoning further on list.



Regards,



Ludwig





> On Tue Feb 18 22:42:22 2020, Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com> wrote:

>> I'm mostly OK with these registrations, however, DO NOT assign the

>> value 9 to "scope".   Rather, please put it in the two-byte range

>> - for instance, with the value 41.

>>

>> -- Mike

>>

>> -----Original Message----- From: Cwt-reg-review

>> <cwt-reg-review-bounces@ietf.org<mailto:cwt-reg-review-bounces@ietf.org>> On Behalf Of Sabrina Tanamal via RT

>> Sent: Tuesday, February 18, 2020 1:06 PM Cc:

>> cwt-reg-review@ietf.org<mailto:cwt-reg-review@ietf.org> Subject: [EXTERNAL] [Cwt-reg-review] [IANA

>> #1158953] Requested review for IANA registration in

>> draft-ietf-ace-oauth-authz (cwt - CBOR Web Token Claims)

>>

>> Hi all,

>>

>> Resending this request for draft-ietf-ace-oauth-authz.

>>

>> Thanks,

>>

>> Sabrina Tanamal Senior IANA Services Specialist

>>

>>> On Sat Dec 21 11:37:11 2019, ludwig_seitz@gmx.de<mailto:ludwig_seitz@gmx.de> wrote:

>>>> Hello CWT registry reviewers,

>>>>

>>>> the IESG-designated experts for the CWT claims registry have asked

>>>> me to send a review request to you about the claims registered

>>>> here:

>>>>

>>>> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Ft

>>>> o

>>>>

>>>>

ols.ietf.org<http://ols.ietf.org>%2Fhtml%2Fdraft-ietf-ace-oauth-authz-29%23section-

>>>> 8.13&a

>>>> mp;data=02%7C01%7CMichael.Jones%40microsoft.com<http://40microsoft.com>%7Ce23f64ac1ad74269c

>>>> 3

>>>>

>>>>

c408d7b4b65d45%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63717656

>>>> 7656665548&amp;sdata=r01W5Bx0gJh9ZPH8eNS%2BY765CnGq11DkknsHYQ751Dk%

>>>> 3

>>>>

>>>>

D&amp;reserved=0

>>>>

>>>> Thank you in advance for you review comments.

>>>>

>>>> Regards,

>>>>

>>>> Ludwig

>>>>

>>

>> _______________________________________________ Cwt-reg-review

>> mailing list Cwt-reg-review@ietf.org<mailto:Cwt-reg-review@ietf.org>

>> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww

>> .ietf.org<http://ietf.org>%2Fmailman%2Flistinfo%2Fcwt-

>>

>>

reg-

>> review&amp;data=02%7C01%7CMichael.Jones%40microsoft.com<http://40microsoft.com>%7Ce23f64ac1ad

>> 74269c3c408d7b4b65d45%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63

>> 7176567656675543&amp;sdata=XxBhQmqxGkCRiBxh0PdhX2IJD8TnbwWl%2Feo8VUsH

>> Osg%3D&amp;reserved=0

>



_______________________________________________

Cwt-reg-review mailing list

Cwt-reg-review@ietf.org<mailto:Cwt-reg-review@ietf.org>

https://www.ietf.org/mailman/listinfo/cwt-reg-review
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.