[GNAP] JOSE Binding Methods Syntax Change
Justin Richer <jricher@mit.edu> Fri, 08 March 2024 21:39 UTC
Return-Path: <jricher@mit.edu>
X-Original-To: txauth@ietfa.amsl.com
Delivered-To: txauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFFF3C14F5F1 for <txauth@ietfa.amsl.com>; Fri, 8 Mar 2024 13:39:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.761
X-Spam-Level:
X-Spam-Status: No, score=-0.761 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_BL_SPAMCOP_NET=1.347, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mit.edu
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zBt2qxEsSbVg for <txauth@ietfa.amsl.com>; Fri, 8 Mar 2024 13:39:28 -0800 (PST)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2130.outbound.protection.outlook.com [40.107.93.130]) (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 982CAC14E513 for <txauth@ietf.org>; Fri, 8 Mar 2024 13:39:28 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kzqUx1756sYDQdsgYNCSvZmE4C+wbnwzQfqDpVIgDH98/6/PIt4kZK5i459LopWKnWHIUTfeYnL9Jsm7WhMz+610eiKPiJoET5KVmUR8r4Fyd60ZdN25cNVNJtTSwCybdlO/YsYBDeEYPI9HwulkM3HJ9s4Vy6D9rcx+oAYIaExvSXkSZzvzW5nmgwjjqovMiXYCl6eQBeWB4UZFsOahEflC8132euQHvb4RqzeSU4G/ycOPsMtcooBoH6gvtw3OaEmn57ad1lkjseXhA/kkYjCR55IL2yAxOp198dxag/IITbpttk7vfcXu8zCJw35dC+Z1oW6cE1SLjAC0WKgiiQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WjcdFtXPDLJlXIuU8/eP+8caM2QzIEqIL5TJWElfg6A=; b=Ye3tvrkCR3skG2JymaHl7G6xSVkOIkMw0sWosnzZObACZSXdZqyUk3en0uo26B69Fq52PphBBQ8DJBH3utBLlQaiVtEWeQbOLsMhbVFS/vZZjk0Y+3hIjRGZrqxI+YA9NGVu7erXeh0iUGEZm1AwgEXTqHbSTUD02PGCe1sh+H0IzwsX0OdSR6oa5iVGqByvGRmZQlh+f2HNMU7wEMDblJrS9H2RTf1mu9YezMWzrq8PFKzZ3F501w8slVWnNvjwFv0zG0bbNkDHioPmDy8Bml1t0o6fKpOMSMDWYcfnJuDpUx/bVyHWNJZz6ictNKBoMwc2dKp4xcQqG1eqHxzugA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mit.edu; dmarc=pass action=none header.from=mit.edu; dkim=pass header.d=mit.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WjcdFtXPDLJlXIuU8/eP+8caM2QzIEqIL5TJWElfg6A=; b=bUHNXYEWjzPzOnB6/ir1iALK4NJCYgXXjJ7rxhtayK3RpCzzPp20TquEFd8biD7GpLYJaIvX6VGl5QFdaLWGcbVDsaNA4RDykNK6LYVKeRAthY+5JeKJ5getcvL8zREErttTfMOPBmLryywVzgDMSLRzM3qLcDxg37y1Sy4w/pk=
Received: from LV8PR01MB8677.prod.exchangelabs.com (2603:10b6:408:1e8::20) by BN0PR01MB6912.prod.exchangelabs.com (2603:10b6:408:16b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.28; Fri, 8 Mar 2024 21:39:26 +0000
Received: from LV8PR01MB8677.prod.exchangelabs.com ([fe80::167:b38f:bb84:ecef]) by LV8PR01MB8677.prod.exchangelabs.com ([fe80::167:b38f:bb84:ecef%3]) with mapi id 15.20.7362.024; Fri, 8 Mar 2024 21:39:26 +0000
From: Justin Richer <jricher@mit.edu>
To: GNAP Mailing List <txauth@ietf.org>
Thread-Topic: JOSE Binding Methods Syntax Change
Thread-Index: AQHacaEXrNppAQrFOUW8ej0zZezGSg==
Date: Fri, 08 Mar 2024 21:39:26 +0000
Message-ID: <52C05BE6-BAD1-4872-82B9-42E6A25666D8@mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mit.edu;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV8PR01MB8677:EE_|BN0PR01MB6912:EE_
x-ms-office365-filtering-correlation-id: 81fc5ac5-548e-4889-c314-08dc3fb83a5a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qeGf60JPT77C7xgbnPb1vJMh9Aqbr4EDNbOIEh2/jUDIlMq0i3pJJdr98UF9vSCx6tah7zmSqCpmvyjwYq2paHLkdALM+hTaf39vDspn9YFY0PbEwf2LJD7wRtVXpSJINzVUVB5tZFFn0raNtkwUtoF1koJEPWfcDNAx16pIEPRG2c4DBrqI4bWh887u/W55NO4y0Vt31WN+LU1De+FeTRIKLIKWsdb3ery5Fj8emYs+L6cSEahrV4T22WyNOgbxFdcqVhss3dcxQpQLTvG+oNSgUtiuvEuO1RwqworEpE8aiAJjnMqpR/lmDR6bVKRREZIJLX/mQ7P+YzcBucmgAH3YKxzPJvbjWDaec6INO22jhRxb6sz2n26uGxgdjEZg7c8QJy+AIB11XRUbZ4qSaTSG5+jSsRhEe4Dv2BJ7trm2pUqqnl6AmRDS5HGRMhfYVYL3eUYP11bNIe4C6NSMOkem2g8yi+h/XIZfvsLkccwlc0yaQ7/SQAACjmTt1FyBaiTdmz9Sjt7S/EqHid4K1x1HuNzE1PeV4TAMkWfFV3gcFc66CW37HVeyQktTtfYstuyDV3drVxP86sarJphGaG5CwYOWokpT22BDh3nNjXUuvq38SKGamXnPZEM75k+bBahT69/9f6yuDHlnS32z26a2XNGR0h/K4itOIgxXcLs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV8PR01MB8677.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: V1fhlkxhtLgxssGYIeh6Qn2zUwiskoJ6SDNIUOnfg08Ih/6ACDhAp1fw8M1kZQ31gS1WClhDIadL8t46LPJEhlTlxMIr9ZMdcYVqIO0m+dkQybif3REHNtTuz+VjFDuiN3uTxAntDNsGJFSaurltVe9hEpuTgI8nBqrm2onXzgZj26/7eV0JzxcLPmJIIumu3Fjvb+DHoD59p7cqcaMl6Hj3OmBKoIoKqX96oMPyqZ+yBpjZWvkG3xykFIhA0CIfkyZ/ivKkJkG6sUzbfsbuAFmcgDitTIqB3slWlfosfSBlzZEfnqHVcD/nEAZb/ocXvNTqGXnZaPx2QM2/NFRpjMsMVArcvkbopwaptbp+UNiErU/Hmtw4+HVpcfgEAwzD6tOhkL9gQdZ5VbaCgmSj1txNBIAt9kxYBvXE1xogp348FLaIWNG3r0E1QpN9FsebdWWXKLPk7OU8qifjWi7UQ65Xnmnvg9yerterE0ySk5Wu3TSaGqCUtr5YB4oWppvhSJTSW4lIQRsXtGZC1yNkxKTJEXKiVCsk3n9XObFqMOe9db0ZDtvS81Tx2M/Ud4Pdd2czWZ5t0irbzdgsvN7xZQMF3gfffIdyEI6rgCvtxsbdB39fnTcypMTjmtLP1qQYcJX4ruHFkHhSlG/6/XTF5qSIeCig9336MaWhc900R6arNjPHBoVbv9RILgYmSUxX+ATrqQIrVoQCZAszkrW5XMVRpyI4CsM5vCLSx9Vxts4XiJENSRUHB7UrzF8ovgXH4q3PySOuf4BFuF0xJE/qUQgcVbAy+84dNSodJ0VPr20+RaWRUnVGKWeyjxG9dMbPd5PJJcPXaRbxHpDBHKjUq4qkuRhDuKoWUyOhIQxyUnMpVbab+oux/64DA6/0c6XXQvOdPf7od9WUMzoGKIjIwK/Wkjh2GEKdiIOSzQ9xrtbu4NQmyDNeQwKJurfZ9AmpHCWnJKwk+DLRvujLIR6kbJAibUxd2S+Ifxhq8adaa/VWCQdxaNVF2cl9xY+YJOHc0PWDDUvqnmv7kP3X0TrsjTwmw8OuzPrtMG1LYHWeCCNWf5qQM7Hd7MCvXoz6PQrtHiK7iRVyiZmZ5xJT5fxWcg1N87KTgKXYhuZ4l/D6yDG9+ksvNkp10vQAxqgrDrngG7/c99hybZRk169sWbsrS+UbBXof48n2ICBri7VIrHRCCTXJZJsVpB1hgXfq8I/s5hzmokwbNovLRSRShqIpEuv9tU6vSY17Vs9xnvBSnXT/0RRaJcFkXv/KB10K7ijV+brc6WQxWkzASKmnVmJ6QT+197Jgb5rgbywTXr43yZ/p/6uvLPfBVf8c5h2OsS6Ylezq6J08KZWjDWKeaUaY/w8BaMcJcF6L/KfrIfMoKVQunuWE2Cjjv9BixMjtInB1Tht9cAQisz1/Z/bsw3wcsXlmg2NUJi6GBNBkBp4szP7vA9niWvzfGwEJTxk6MKk08wgxOajXkx2Lqlzax7uDEqv7ri4wS71gjIChCcr4qsehko/2uU9McsWbh1WSn91uOLjGBM/454S+JSS86PLw8Xz7JiBe4ZH3OurHieMr1YCdyoHX5PhFAkZpkWICZSSc
Content-Type: multipart/alternative; boundary="_000_52C05BE6BAD1487282B942E6A25666D8mitedu_"
MIME-Version: 1.0
X-OriginatorOrg: mit.edu
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LV8PR01MB8677.prod.exchangelabs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 81fc5ac5-548e-4889-c314-08dc3fb83a5a
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Mar 2024 21:39:26.4891 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: djPi0VlNENdNkP3G9e0hR+k4gaqbkJy3kmLOFYv0Kj3wBl7sT2JGF+0aXnfn8lJa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR01MB6912
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/tte1trURckR71vYvX5JUFpwQiQk>
Subject: [GNAP] JOSE Binding Methods Syntax Change
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: GNAP <txauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/txauth>, <mailto:txauth-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/txauth/>
List-Post: <mailto:txauth@ietf.org>
List-Help: <mailto:txauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/txauth>, <mailto:txauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2024 21:39:30 -0000
Hi all, I wanted to alert the list that a minor syntax change is being proposed for the JOSE bindings. Specifically, what used to be "gnap-binding+jwsd" is now proposed to be "gnap-binding-jwsd" and "gnap-binding+jws" is now "gnap-binding-jws", to avoid some complications around media subtypes (which JOSE uses for the field in question). So in practical terms, the difference is going to be changing a "+" character to a "-" character in both generators and verifiers, if you’re using the JOSE methods. If you’re using HTTP Message Signatures or MTLS, this does not affect your implementation. The PR is here: https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/533 The editors intend to merge this in along with other updates that have come up during IESG comments. — Justin
- [GNAP] JOSE Binding Methods Syntax Change Justin Richer