
From nobody Fri Apr  2 00:33:45 2021
Return-Path: <fabien.imbault@gmail.com>
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 2FE423A36C7 for <txauth@ietfa.amsl.com>; Fri,  2 Apr 2021 00:33:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 DhqSjzuirq7W for <txauth@ietfa.amsl.com>; Fri,  2 Apr 2021 00:33:41 -0700 (PDT)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 859A23A36C8 for <txauth@ietf.org>; Fri,  2 Apr 2021 00:33:41 -0700 (PDT)
Received: by mail-io1-xd2a.google.com with SMTP id k8so2164238iop.12 for <txauth@ietf.org>; Fri, 02 Apr 2021 00:33:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=xPD1RLpnR8Eob9sqZ1zjmAIKa/ytmtRUS36XdbhUl0A=; b=CCcLQSP0/Qi/ltz6WkRr5ZEcsm83Xm/+oFDQfosT0B1rUS9gqJu3VuwKT3M9t5//EQ LZTE7cL2dMnM74a6yui/H9ClUcjVxXplYhRE72CP81V1jB6+/iin8Xfpqp4XoryCmJZL cKWGMwKERGfqPE5C0HCf8hko19TAG69pel5G0T80J9F5CYKPtfM/2Y+sVA9c94NJZ0fg UzBG8eZqC4YyGZXFOsg+hE+ha3OGVVofpvoUjdDYOijz0JlpbXnX9dPdD2Hd7A35u0uh gmFX/e7K0UHo4bLmkLxE1c1DdW/EAbQt5I/MrOG2/p4zZLuqilVp/OX4YSuTFeW4lchC oC0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xPD1RLpnR8Eob9sqZ1zjmAIKa/ytmtRUS36XdbhUl0A=; b=iRqe3nlJPAuFOru6ba+i6ZZxufm1GF7hau5S+304jXid0I1gzJPW3nz+qA7avvgfMO gz72PP35Xs5IDGnyyahbWRdk/TrIllUqzK3aN6CuFzGBPBVH8puLzRy0NMXRbdup8usf g+UnLakXAFtqilgsen+9HlZ+C5Kf7vHwwtliW62WHWSC7TrN2PoNAD4rJqIoMNWZ/lnK uIXN80lVymKrUo5j2sAa2V5DgvjLbQwLn2YPEPe8vFVxitYiZTG8NIjacPNS0VnvTxBW 7GDVoYeIIbDXBGWPIibLgJ/LJiSeI1YnWHW2Rfrx59lWwVcBU4T9AC9eV6Fs9cgFuELd /SYg==
X-Gm-Message-State: AOAM533yq3jYuZcTcuTx69H5mW6ZkXYsz1Mn6C/vI7GKL46umq4+p+EB PNKsf4z2aE0dzRe42OmeLgT/bodA/ZM5BnSgN4BmiF922snDxw==
X-Google-Smtp-Source: ABdhPJx8/mbA9O+zGCRzxygJp+5h/kZxTIylpuBoaIIviCdhOHseYaKPkQZEySyFiKUOnCcCY08jhal/x4t/uiNLFS8=
X-Received: by 2002:a05:6638:224e:: with SMTP id m14mr12062004jas.8.1617348819854;  Fri, 02 Apr 2021 00:33:39 -0700 (PDT)
MIME-Version: 1.0
From: Fabien Imbault <fabien.imbault@gmail.com>
Date: Fri, 2 Apr 2021 09:33:28 +0200
Message-ID: <CAM8feuR5RN1=CBWrr09qUk9ULXZPLwE24Gb-PrqnpX_=p4Jwrw@mail.gmail.com>
To: GNAP Mailing List <txauth@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e2a8ee05bef85dee"
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/ECYCkuYxgbco_jE8hIzBo9ZwLSQ>
Subject: [GNAP] Editorial update
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Apr 2021 07:33:44 -0000

--000000000000e2a8ee05bef85dee
Content-Type: text/plain; charset="UTF-8"

Hi everyone,

Here's the summary of the last editorial review of issues and PRs. As
usual, please comment in the coming week.

*PRs now pending merge:*
- Change subject type to format to comply with secevent draft07
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/220

- The "typ" parameter for jws and jwsd key proofing mechanisms
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/226
Please note that this PR raised a new issue #231 on the verification side.

- Replacing email by opaque in examples
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/228

*PRs pending close:*
- Replace parameter "ts" by "iat" for jws and jwsd key proofing mechanisms
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/227
Please note that there's on-going discussion on the name to be used.

*Update on issues :*
-  paramaters x5c and x5t#S256 and GNAP key formats is pending close
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/222

- Definition of a Subject in section 1.3 is pending close
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/198

- DID as identifier is need text
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/221
As an exception, the editors won't apply the one week period on this
substantive item. But we would need some contributions to get forward.

Cheers
Justin, Aaron and Fabien

--000000000000e2a8ee05bef85dee
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi everyone,<br><div><br></div><div>Here&#39;s the summary=
 of the last editorial review of issues and PRs. As usual, please comment i=
n the coming week.=C2=A0</div><div><br></div><div><b>PRs now pending merge:=
</b></div><div>- Change subject type to format to comply with secevent draf=
t07=C2=A0<br></div><div><a href=3D"https://github.com/ietf-wg-gnap/gnap-cor=
e-protocol/pull/220">https://github.com/ietf-wg-gnap/gnap-core-protocol/pul=
l/220</a></div><div><br></div><div>-=C2=A0The &quot;typ&quot; parameter for=
 jws and jwsd key proofing mechanisms</div><div><a href=3D"https://github.c=
om/ietf-wg-gnap/gnap-core-protocol/pull/226">https://github.com/ietf-wg-gna=
p/gnap-core-protocol/pull/226</a><br></div><div>Please note that this PR ra=
ised a new issue #231 on the verification side.=C2=A0</div><div><br></div><=
div>- Replacing email by opaque in examples</div><div><a href=3D"https://gi=
thub.com/ietf-wg-gnap/gnap-core-protocol/pull/228">https://github.com/ietf-=
wg-gnap/gnap-core-protocol/pull/228</a><br></div><div><br></div><div><b>PRs=
 pending close:</b></div><div>-=C2=A0Replace parameter &quot;ts&quot; by &q=
uot;iat&quot; for jws and jwsd key proofing mechanisms</div><div><a href=3D=
"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/227">https://githu=
b.com/ietf-wg-gnap/gnap-core-protocol/pull/227</a><br></div><div>Please not=
e that there&#39;s on-going discussion on the name to be used.</div><div><b=
r></div><div><b>Update on issues :</b></div><div>-=C2=A0=C2=A0paramaters x5=
c and x5t#S256 and GNAP key formats is pending close</div><div><a href=3D"h=
ttps://github.com/ietf-wg-gnap/gnap-core-protocol/issues/222">https://githu=
b.com/ietf-wg-gnap/gnap-core-protocol/issues/222</a><br></div><div><br></di=
v><div><div>- Definition of a Subject in section 1.3 is pending close</div>=
<div><a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/1=
98">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/198</a></div>=
</div><div><br></div><div>-=C2=A0DID as identifier is need text</div><div><=
a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/221">ht=
tps://github.com/ietf-wg-gnap/gnap-core-protocol/issues/221</a><br></div><d=
iv>As an exception, the editors won&#39;t apply the one week period on this=
 substantive item. But we would need some contributions to get forward.</di=
v><div><br></div><div>Cheers</div><div>Justin, Aaron and Fabien</div><div><=
br></div></div>

--000000000000e2a8ee05bef85dee--


From nobody Fri Apr  2 10:01:06 2021
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: txauth@ietf.org
Delivered-To: txauth@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D5D83A1D32; Fri,  2 Apr 2021 10:01:04 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: txauth@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.27.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <161738286447.31292.8790971017092614075@ietfa.amsl.com>
Date: Fri, 02 Apr 2021 10:01:04 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/m1-CaGyuE3j2zJVtVi0-P5Fg-Qo>
Subject: [GNAP] Grant Negotiation and Authorization Protocol (gnap) WG Virtual Meeting: 2021-05-06
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Apr 2021 17:01:05 -0000

The Grant Negotiation and Authorization Protocol (gnap) WG will hold
a virtual interim meeting on 2021-05-06 from 15:00 to 16:00 UTC.

Agenda:
(No agenda submitted)

Information about remote participation:
https://intuit.zoom.us/j/91960243935?from=addon


From nobody Sun Apr  4 01:01:09 2021
Return-Path: <do_not_reply@mnot.net>
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 607F83A1BF6 for <txauth@ietfa.amsl.com>; Sun,  4 Apr 2021 01:01:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.216
X-Spam-Level: *
X-Spam-Status: No, score=1.216 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SBL_CSS=3.335, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=fnJ8dQbh; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=GExVFxL3
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 1g9tBn_oMwDg for <txauth@ietfa.amsl.com>; Sun,  4 Apr 2021 01:00:59 -0700 (PDT)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 141773A1BF5 for <txauth@ietf.org>; Sun,  4 Apr 2021 01:00:58 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 77F9B5C00A7 for <txauth@ietf.org>; Sun,  4 Apr 2021 03:43:30 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 04 Apr 2021 03:43:30 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=nNIwHsICxGXjoeSHe/u0yTgooCgO3i5OZfsETKYgAyk=; b=fnJ8dQbh tp1W8htYNb39kSPY+M+5OU+6kM/CJoExvC0NsFfNVyGeogGvoz1cz+rKycp+4zFl QVYPOY6qUqdeGh1/0f3NhZzxfG+Mjo3gLSnA0EtsoiuXMpqm4uhsW+qweNjjZk64 DfGq3EKs03b2QPXWs9QhbZvdm2YnBek6OLXy+Hcxe+94tKWn6wfPhbjmyopa4Kxp 2U9AHAP6JF59Ox1ktQAhtOBEnjAZyDZqdoBCiYFFENIPlOHFpsqDPOyDeoo0UHX2 iZS/gobgUMZNcxiGZkU+42Eg6NL4h6KR7KHGGhC4B2YP6O2w493uOm75Z88dzw5C lwHCyB/j0xu4BQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=nNIwHsICxGXjoeSHe/u0yTgooCgO3 i5OZfsETKYgAyk=; b=GExVFxL3lzmYJW9WOI65/zJzAqDWJEXzpSfus7kgqnGxI 7wPWlfin/p2UAZo5jKHyz0uY8xIg1SCGxDXaJ+2XffzLtnFxg7KsfE2Br9YIUWGc 7TGsj7jq60m3bifhOXY5gAOwpSHqIIBBbqaKIGOW+OpxucRVYx7+O6+jWawOtfr+ hIU/JIfVvkvlcrOMS5GEiVqhGZTE4FJek7l7z5iz6/0+XhMbug8OM7hGkb7V+9PG tUKuSPyQQqf4LtMX+Z/m2IHFN3jMadyZJNCHMIaD3ky1I4BMNoDoejzz91kZcYo4 W+/xWr0sRGjGd4fuvMY6J35VIzCbAmiblteCRmTeg==
X-ME-Sender: <xms:Im5pYPML4lkzRJ9oCMvQ2VRVhbCnrzGD655gmm89NNa4wIxewu4rKQ> <xme:Im5pYJ-E9WEuEMft1UDsvum_G_Bv5czD9c-AgbCrsf2YjCYBu_4tfUyfavYi0Vr8h NBajj_uwIdO_s2GpQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudeiledguddviecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtje enucfhrhhomheptfgvphhoshhithhorhihucettghtihhvihhthicuufhumhhmrghrhicu uehothcuoeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtqeenucggtffrrghtth gvrhhnpeekfedvudetjedvfeekheeiveeugfefhfetteevgeffkefffeetffdvleehudei teenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeegtddrieehrddvvdehrd efvdenucevlhhushhtvghrufhiiigvpeeinecurfgrrhgrmhepmhgrihhlfhhrohhmpegu ohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:Im5pYOSppGYn_m9hLwUX6qPlNpRHoMOy3tqBnyBSh1HHcvT_9uHErA> <xmx:Im5pYDua0j-MjlOW7KglRhQvqOWNAv7Z8m9HGzh_FzwQ9JL0_bbrZg> <xmx:Im5pYHdx5Pewiq2aS9-JbaPpQw1w1nHsZVP76sR3KU3wOw9eaEv2qA> <xmx:Im5pYPGRzhKbKO0rUD81wujwnIJLCkLi-PLHSI7O_WgVt4L81qzSEQ>
Received: from fv-az213-537.internal.cloudapp.net (unknown [40.65.225.32]) by mail.messagingengine.com (Postfix) with ESMTPA id 4D2DB24005A for <txauth@ietf.org>; Sun,  4 Apr 2021 03:43:30 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============1255627869021459564=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: txauth@ietf.org
Message-Id: <20210404074330.4D2DB24005A@mailuser.nyi.internal>
Date: Sun,  4 Apr 2021 03:43:30 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/dw9QTwNgz7nq8cHTY21R5vePnK0>
Subject: [GNAP] Weekly github digest (GNAP Weekly GitHub Activity Summary)
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 04 Apr 2021 08:01:04 -0000

--===============1255627869021459564==
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; format="flowed"




Events without label "editorial"

Issues
------
* ietf-wg-gnap/core-protocol (+12/-3/=F0=9F=92=AC38)
  12 issues created:
  - Unlinkability (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241=20
  - Scalability and prior relationships between ASs and RSs  (by Denisthema=
lice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240=20
  - Access token format(s) negotiation (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/239=20
  - Concept of a "service" supported by a set of RSs (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238=20
  - How can a client identify which ASs are trusted by the RS ? (by Denisth=
emalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237=20
  - Common points and main differences with OAuth ? (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/236=20
  - An overview is missing (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/235=20
  - Privacy considerations (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/234=20
  - The case of attributes should be addressed (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/233=20
  - Create verifier text (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/231=20
  - Update "htu" claim name in JOSE methods (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/230=20
  - Explicit typing for jws and jwsd key proofing mechanisms (by adeinega)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/225=20

  14 issues received 38 new comments:
  - #236 Common points and main differences with OAuth ? (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/236=20
  - #235 An overview is missing (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/235=20
  - #234 Privacy considerations (5 by Denisthemalice, fimbault, jricher, ya=
ronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/234=20
  - #233 The case of attributes should be addressed (3 by aaronpk, fimbault=
, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/233=20
  - #230 Update "htu" claim name in JOSE methods (3 by jricher, yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/230=20
  - #223 AS-RO policy delegation (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/223=20
  - #222 paramaters x5c and x5t#S256 and GNAP key formats (3 by adeinega, f=
imbault, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/222 [Pending =
Close]=20
  - #221 DID as identifier (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/221 [Needs Te=
xt]=20
  - #215 User choice and consent, and user notice (2 by Denisthemalice, sma=
rtopian)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/215=20
  - #214 Trust relationships (1 by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/214=20
  - #176 Protocol rationale (1 by yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/176=20
  - #133 Privacy considerations (14 by Denisthemalice, IDmachines, agropper)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/133=20
  - #51 User reference as an assertion (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/51=20
  - #6 Polymorphism (1 by yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/6=20

  3 issues closed:
  - An overview is missing https://github.com/ietf-wg-gnap/gnap-core-protoc=
ol/issues/235=20
  - Common points and main differences with OAuth ? https://github.com/ietf=
-wg-gnap/gnap-core-protocol/issues/236=20
  - Privacy considerations https://github.com/ietf-wg-gnap/gnap-core-protoc=
ol/issues/234=20



Pull requests
-------------
* ietf-wg-gnap/core-protocol (+5/-0/=F0=9F=92=AC30)
  5 pull requests submitted:
  - JWK definition (by adeinega)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232=20
  - update subject info definition according to sub_ids (by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229=20
  - replacing email by opaque in examples (by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/228=20
  - Replace parameter "ts" by "iat" for jws and jwsd key proofing mechanism=
s. (by adeinega)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/227=20
  - The "typ" parameter for jws and jwsd key proofing mechanisms. (by adein=
ega)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/226=20

  6 pull requests received 30 new comments:
  - #232 JWK definition (3 by adeinega, fimbault, netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232=20
  - #229 update subject info definition according to sub_ids (7 by agropper=
, fimbault, jricher, netlify, yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229=20
  - #228 replacing email by opaque in examples (1 by netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/228=20
  - #227 Replace parameter "ts" by "iat" for jws and jwsd key proofing mech=
anisms. (12 by adeinega, fimbault, jricher, netlify, yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/227 [Pending Cl=
ose]=20
  - #226 The "typ" parameter for jws and jwsd key proofing mechanisms. (2 b=
y fimbault, netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/226=20
  - #202 Syntax and schema based normalization for URI in the htu claim. (5=
 by adeinega, fimbault, jricher, yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/202=20


Repositories tracked by this digest:
-----------------------------------
* https://github.com/ietf-wg-gnap/core-protocol

--===============1255627869021459564==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html lang=3D"en">
<head>
<meta charset=3D"utf-8">
<title>Weekly github digest (GNAP Weekly GitHub Activity Summary)</title>
<style>
body { font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;=
 font-size: 14px; }
h2 { margin-top: 3em; color: #A52A2A; font-style: italic; font-weight: norm=
al; }
h3 { margin-bottom:0; margin-top: 2em; font-size: 1.2em; }
h1+h2 { margin-top: 1em; }
a { color: #bb6219; text-decoration: none; }
li { margin-bottom: .35em; }
.repos { margin-bottom: 0; margin-top:0; line-height: 1.2; }
.new { color: red; }
.label { display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
</style>
</head>

<body>
<h1>Sunday April 04, 2021</h1>

<p>Events without label "editorial"</p>

<h2>Issues</h2>

<h3>ietf-wg-gnap/core-protocol (+12/-3/=F0=9F=92=AC38)</h3>
  <p class=3D"new">12 issues created:</p>
  <ul>
  <li>#241 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/241">Unlinkability</a> (by Denisthemalice) </li>
 =20
  <li>#240 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/240">Scalability and prior relationships between ASs and RSs </a> (by =
Denisthemalice) </li>
 =20
  <li>#239 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/239">Access token format(s) negotiation</a> (by Denisthemalice) </li>
 =20
  <li>#238 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/238">Concept of a &quot;service&quot; supported by a set of RSs</a> (b=
y Denisthemalice) </li>
 =20
  <li>#237 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/237">How can a client identify which ASs are trusted by the RS ?</a> (=
by Denisthemalice) </li>
 =20
  <li>#236 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/236">Common points and main differences with OAuth ?</a> (by Denisthem=
alice) </li>
 =20
  <li>#235 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/235">An overview is missing</a> (by Denisthemalice) </li>
 =20
  <li>#234 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/234">Privacy considerations</a> (by Denisthemalice) </li>
 =20
  <li>#233 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/233">The case of attributes should be addressed</a> (by Denisthemalice=
) </li>
 =20
  <li>#231 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/231">Create verifier text</a> (by jricher) </li>
 =20
  <li>#230 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/230">Update &quot;htu&quot; claim name in JOSE methods</a> (by jricher=
) </li>
 =20
  <li>#225 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/225">Explicit typing for jws and jwsd key proofing mechanisms</a> (by =
adeinega) </li>
  </ul>

  <p>14 issues received 38 new comments:</p>
  <ul>
  <li>#236 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/236">Common points and main differences with OAuth ?</a> (1 by jricher=
) </li>
 =20
  <li>#235 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/235">An overview is missing</a> (1 by jricher) </li>
 =20
  <li>#234 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/234">Privacy considerations</a> (5 by Denisthemalice, fimbault, jriche=
r, yaronf) </li>
 =20
  <li>#233 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/233">The case of attributes should be addressed</a> (3 by aaronpk, fim=
bault, jricher) </li>
 =20
  <li>#230 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/230">Update &quot;htu&quot; claim name in JOSE methods</a> (3 by jrich=
er, yaronf) </li>
 =20
  <li>#223 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/223">AS-RO policy delegation</a> (1 by fimbault) </li>
 =20
  <li>#222 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/222">paramaters x5c and x5t#S256 and GNAP key formats</a> (3 by adeine=
ga, fimbault, jricher) <span class=3D"label" style=3D"background-color: #f2=
c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#221 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/221">DID as identifier</a> (1 by fimbault) <span class=3D"label" style=
=3D"background-color: #ef174d; color: #ffffff">Needs Text</span> </li>
 =20
  <li>#215 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/215">User choice and consent, and user notice</a> (2 by Denisthemalice=
, smartopian) </li>
 =20
  <li>#214 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/214">Trust relationships</a> (1 by Denisthemalice) </li>
 =20
  <li>#176 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/176">Protocol rationale</a> (1 by yaronf) </li>
 =20
  <li>#133 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/133">Privacy considerations</a> (14 by Denisthemalice, IDmachines, agr=
opper) </li>
 =20
  <li>#51 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/iss=
ues/51">User reference as an assertion</a> (1 by fimbault) </li>
 =20
  <li>#6 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issu=
es/6">Polymorphism</a> (1 by yaronf) </li>
  </ul>

  <p>3 issues closed:</p>
  <ul>
  <li>#235 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/235">An overview is missing</a> </li>
 =20
  <li>#236 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/236">Common points and main differences with OAuth ?</a> </li>
 =20
  <li>#234 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/234">Privacy considerations</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-gnap/core-protocol (+5/-0/=F0=9F=92=AC30)</h3>
  <p class=3D"new">5 pull requests submitted:</p>
  <ul>
  <li>#232 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/232">JWK definition</a> (by adeinega) </li>
 =20
  <li>#229 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/229">update subject info definition according to sub_ids</a> (by fimbaul=
t) </li>
 =20
  <li>#228 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/228">replacing email by opaque in examples</a> (by fimbault) </li>
 =20
  <li>#227 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/227">Replace parameter &quot;ts&quot; by &quot;iat&quot; for jws and jws=
d key proofing mechanisms.</a> (by adeinega) </li>
 =20
  <li>#226 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/226">The &quot;typ&quot; parameter for jws and jwsd key proofing mechani=
sms.</a> (by adeinega) </li>
  </ul>

  <p>6 pull requests received 30 new comments:</p>
  <ul>
  <li>#232 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/232">JWK definition</a> (3 by adeinega, fimbault, netlify) </li>
 =20
  <li>#229 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/229">update subject info definition according to sub_ids</a> (7 by agrop=
per, fimbault, jricher, netlify, yaronf) </li>
 =20
  <li>#228 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/228">replacing email by opaque in examples</a> (1 by netlify) </li>
 =20
  <li>#227 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/227">Replace parameter &quot;ts&quot; by &quot;iat&quot; for jws and jws=
d key proofing mechanisms.</a> (12 by adeinega, fimbault, jricher, netlify,=
 yaronf) <span class=3D"label" style=3D"background-color: #f2c276; color: #=
000000">Pending Close</span> </li>
 =20
  <li>#226 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/226">The &quot;typ&quot; parameter for jws and jwsd key proofing mechani=
sms.</a> (2 by fimbault, netlify) </li>
 =20
  <li>#202 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/202">Syntax and schema based normalization for URI in the htu claim.</a>=
 (5 by adeinega, fimbault, jricher, yaronf) </li>
  </ul>



<h2>Repositories tracked by this digest:</h2>
<ul class=3D"repos">
  <li><a href=3D"https://github.com/ietf-wg-gnap/core-protocol">https://git=
hub.com/ietf-wg-gnap/core-protocol</a></li>
  </ul>
</body>
</html>

--===============1255627869021459564==--


From nobody Fri Apr  9 05:28:20 2021
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 6250A3A1F86 for <txauth@ietfa.amsl.com>; Fri,  9 Apr 2021 05:28:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level: 
X-Spam-Status: No, score=-0.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.399, RCVD_DOTEDU_SHORT=1, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
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 CKNl1iDgZJE4 for <txauth@ietfa.amsl.com>; Fri,  9 Apr 2021 05:28:17 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 48AF63A1F7E for <txauth@ietf.org>; Fri,  9 Apr 2021 05:28:16 -0700 (PDT)
Received: from [192.168.1.22] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 139CSDZP028830 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Fri, 9 Apr 2021 08:28:14 -0400
From: Justin Richer <jricher@mit.edu>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A3E36858-F792-46E4-95B3-8E6375D2AD6B"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <40D2CDB6-9EF7-42B1-8926-CDDC3523A5AE@mit.edu>
Date: Fri, 9 Apr 2021 08:28:13 -0400
To: GNAP Mailing List <txauth@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/KTXvaW0jF8XZRoDNFCVVZNtx0rc>
Subject: [GNAP] Gathering Consent and Authorization
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Apr 2021 12:28:19 -0000

--Apple-Mail=_A3E36858-F792-46E4-95B3-8E6375D2AD6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

We=E2=80=99ve recently had a lot of good discussion about the nature and =
role of the AS within GNAP, and the editors stated that we would be =
working on new text to incorporate this discussion. With that in mind, I =
wanted to bring everyone=E2=80=99s attention to a PR that makes some big =
changes to the core spec, though mostly in the description of how =
components work and less with the normative syntax of the protocol =
itself.

https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242>

This rewrites the section that is currently =E2=80=9CInteraction at the =
AS=E2=80=9D to better describe the wider range of possibilities for the =
authorization process. Note that this PR hasn=E2=80=99t been tagged as =
=E2=80=9Cpending merge=E2=80=9D by the editors yet, which means =
there=E2=80=99s not a review deadline in place yet, but since it=E2=80=99s=
 such a big change we=E2=80=99d like to get it in somewhat soon. Please =
go read through the new text and help improve it!

Thank you,
 =E2=80=94 Justin=

--Apple-Mail=_A3E36858-F792-46E4-95B3-8E6375D2AD6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">We=E2=80=99ve recently had a lot of good discussion about the =
nature and role of the AS within GNAP, and the editors stated that we =
would be working on new text to incorporate this discussion. With that =
in mind, I wanted to bring everyone=E2=80=99s attention to a PR that =
makes some big changes to the core spec, though mostly in the =
description of how components work and less with the normative syntax of =
the protocol itself.<div class=3D""><br class=3D""></div><div =
class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">This rewrites =
the section that is currently =E2=80=9CInteraction at the AS=E2=80=9D to =
better describe the wider range of possibilities for the authorization =
process. Note that this PR hasn=E2=80=99t been tagged as =E2=80=9Cpending =
merge=E2=80=9D by the editors yet, which means there=E2=80=99s not a =
review deadline in place yet, but since it=E2=80=99s such a big change =
we=E2=80=99d like to get it in somewhat soon. Please go read through the =
new text and help improve it!</div><div class=3D""><br =
class=3D""></div><div class=3D"">Thank you,</div><div class=3D"">&nbsp;=E2=
=80=94 Justin</div></body></html>=

--Apple-Mail=_A3E36858-F792-46E4-95B3-8E6375D2AD6B--


From nobody Fri Apr  9 08:11:58 2021
Return-Path: <denis.ietf@free.fr>
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 3CBBB3A2466 for <txauth@ietfa.amsl.com>; Fri,  9 Apr 2021 08:11:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.626
X-Spam-Level: 
X-Spam-Status: No, score=0.626 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.399, NICE_REPLY_A=-0.001, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
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 2Z6Pb3T4btdn for <txauth@ietfa.amsl.com>; Fri,  9 Apr 2021 08:11:54 -0700 (PDT)
Received: from smtp.smtpout.orange.fr (smtp06.smtpout.orange.fr [80.12.242.128]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C7293A2464 for <txauth@ietf.org>; Fri,  9 Apr 2021 08:11:54 -0700 (PDT)
Received: from [192.168.1.11] ([90.26.9.133]) by mwinf5d86 with ME id qfBq2400B2sDAeJ03fBqkH; Fri, 09 Apr 2021 17:11:51 +0200
X-ME-Helo: [192.168.1.11]
X-ME-Auth: ZGVuaXMucGlua2FzQG9yYW5nZS5mcg==
X-ME-Date: Fri, 09 Apr 2021 17:11:51 +0200
X-ME-IP: 90.26.9.133
To: Justin Richer <jricher@mit.edu>, GNAP Mailing List <txauth@ietf.org>
References: <40D2CDB6-9EF7-42B1-8926-CDDC3523A5AE@mit.edu>
From: Denis <denis.ietf@free.fr>
Message-ID: <db00be0b-3559-7738-d6d7-2699770a05cf@free.fr>
Date: Fri, 9 Apr 2021 17:11:49 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0
MIME-Version: 1.0
In-Reply-To: <40D2CDB6-9EF7-42B1-8926-CDDC3523A5AE@mit.edu>
Content-Type: multipart/alternative; boundary="------------970A4ABACA4024EB1D4016D7"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/cPHkZZSkQ7m0dGzOOsjEbIp_GBQ>
Subject: Re: [GNAP] Gathering Consent and Authorization
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Apr 2021 15:11:57 -0000

This is a multi-part message in MIME format.
--------------970A4ABACA4024EB1D4016D7
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi  Justin,

"Gathering Consent"  is not solely related with a section that would be 
called “Interaction at the AS”.

For authorizing a method on an object, the RS (or more precisely the RO 
controlling that object) is wishing to obtain some privileges
(i.e. attributes types and /or rights ) inside an access token that may 
be issued by *one AS among several ASs*.

The privileges a RS is wishing to obtain should be proportionate to the 
method that is being requested on the object. This means that
in the first access to a RS, the client should advertise both the method 
and the object on which the method applies and then in its response,
the RS should indicate which choices are possible and the reason(s) 
behind each choice ("User Notice").

In general, it is possible to decompose the end-user choice into three 
consecutive choices:

    a) a first choice for selecting the AS,
    b) a second choice for selecting different privileges *types *(i.e.
    attributes types and /or rights types) for the selected AS,
    c) a third choice selecting different privileges *values *for the
    selected privileges types (i.e. attributes type values and /or
    rights types values)

If a RS is only trusting one AS, the first choice becomes a YES or NO 
question. The second choice must be based on information provided by the RS,
since only the RS is knowing the rational to request some set of 
privileges. In such a case , the dialogue with the end-user can be done 
either
*directly at the RS* or *locally at the client* using information 
provided by the RS. The third choice must be done at the AS.

If a RS is trusting more than one AS, the first and the second choices 
must be done before contacting an AS (see above), while the third choice
must be done at the AS.

Denis

PS. I have not yet read through the new text.


> We’ve recently had a lot of good discussion about the nature and role 
> of the AS within GNAP, and the editors stated that we would be working 
> on new text to incorporate this discussion. With that in mind, I 
> wanted to bring everyone’s attention to a PR that makes some big 
> changes to the core spec, though mostly in the description of how 
> components work and less with the normative syntax of the protocol 
> itself.
>
> https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242 
> <https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242>
>
> This rewrites the section that is currently “Interaction at the AS” to 
> better describe the wider range of possibilities for the authorization 
> process. Note that this PR hasn’t been tagged as “pending merge” by 
> the editors yet, which means there’s not a review deadline in place 
> yet, but since it’s such a big change we’d like to get it in somewhat 
> soon. Please go read through the new text and help improve it!
>
> Thank you,
>  — Justin
>


--------------970A4ABACA4024EB1D4016D7
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi  Justin,</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">"Gathering Consent"  is not solely
      related with a section that would be called “Interaction at the
      AS”.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">For authorizing a method on an object,
      the RS (or more precisely the RO controlling that object) is
      wishing to obtain some privileges <br>
      (i.e. attributes types and /or rights ) inside an access token
      that may be issued by <b>one AS among several ASs</b>. <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">The privileges a RS is wishing to
      obtain should be proportionate to the method that is being
      requested on the object. This means that <br>
      in the first access to a RS, the client should advertise both the
      method and the object on which the method applies and then in its
      response, <br>
      the RS should indicate which choices are possible and the
      reason(s) behind each choice ("User Notice"). <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">In general, it is possible to decompose
      the end-user choice into three consecutive choices:</div>
    <blockquote>
      <div class="moz-cite-prefix">a) a first choice for selecting the
        AS,</div>
      <div class="moz-cite-prefix">b) a second choice for selecting
        different privileges <b>types </b>(i.e. attributes types and
        /or rights types) for the selected AS,<br>
        c) a third choice selecting different privileges <b>values </b>for
        the selected privileges types (i.e. attributes type values and
        /or rights types values)</div>
    </blockquote>
    If a RS is only trusting one AS, the first choice becomes a YES or
    NO question. The second choice must be based on information provided
    by the RS,<br>
    since only the RS is knowing the rational to request some set of
    privileges. In such a case , the dialogue with the end-user can be
    done either <br>
    <b>directly at the RS</b> or <b>locally at the client</b> using
    information provided by the RS. The third choice must be done at the
    AS.
    <p>If a RS is trusting more than one AS, the first and the second
      choices must be done before contacting an AS (see above), while
      the third choice <br>
      must be done at the AS.</p>
    <p>Denis</p>
    <p>PS. I have not yet read through the new text.</p>
    <p><br>
    </p>
    <blockquote type="cite"
      cite="mid:40D2CDB6-9EF7-42B1-8926-CDDC3523A5AE@mit.edu">We’ve
      recently had a lot of good discussion about the nature and role of
      the AS within GNAP, and the editors stated that we would be
      working on new text to incorporate this discussion. With that in
      mind, I wanted to bring everyone’s attention to a PR that makes
      some big changes to the core spec, though mostly in the
      description of how components work and less with the normative
      syntax of the protocol itself.
      <div class=""><br class="">
      </div>
      <div class=""><a
          href="https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242"
          class="" moz-do-not-send="true">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242</a></div>
      <div class=""><br class="">
      </div>
      <div class="">This rewrites the section that is currently
        “Interaction at the AS” to better describe the wider range of
        possibilities for the authorization process. Note that this PR
        hasn’t been tagged as “pending merge” by the editors yet, which
        means there’s not a review deadline in place yet, but since it’s
        such a big change we’d like to get it in somewhat soon. Please
        go read through the new text and help improve it!</div>
      <div class=""><br class="">
      </div>
      <div class="">Thank you,</div>
      <div class=""> — Justin</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------970A4ABACA4024EB1D4016D7--


From nobody Fri Apr  9 08:33:35 2021
Return-Path: <fabien.imbault@gmail.com>
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 EEB263A24F1 for <txauth@ietfa.amsl.com>; Fri,  9 Apr 2021 08:33:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 cWWNx-l6otjg for <txauth@ietfa.amsl.com>; Fri,  9 Apr 2021 08:33:29 -0700 (PDT)
Received: from mail-il1-x134.google.com (mail-il1-x134.google.com [IPv6:2607:f8b0:4864:20::134]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53B3E3A1A07 for <txauth@ietf.org>; Fri,  9 Apr 2021 08:33:29 -0700 (PDT)
Received: by mail-il1-x134.google.com with SMTP id w2so5021557ilj.12 for <txauth@ietf.org>; Fri, 09 Apr 2021 08:33:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YW9T2WhvkomXNiBJc/4EwKAogQ5gI1MrVAAKUGGWZv8=; b=bfN0QJTqO29aIQ+X1aKaTetAmGcPtu0cO7aunCae+6IvP9IfAU0Gtp8hEQV2PXFUpw wEK0hQQC1tQF1idCUEUVuPgGJvyiIunBwyWcgYHFIetF8Ktxk+U8OXfWELfyKVqIAIvF RyYt2P1bcC4gtVnjnP6+snie/jOZ0BGu4vlii1jUCxMujj0nSZIRwraC580sRYgRnHrZ KpsagCau5QCfX46QeQOsZzvlFazDbvnyaONOIaJjFHo7p0uKKZSBNJv8acL6L7OEKsN3 uAM1dWvp2Nf/T7/4ZYe/yYPmHrtqLYSYxIZFd0UY/FIMx0FJJqi6P3HPyV+JWfsnXfDi q6NQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YW9T2WhvkomXNiBJc/4EwKAogQ5gI1MrVAAKUGGWZv8=; b=MSJGPF3ObuPyCYcLsv04RXrigCDv+D3D8X6eR3rP+jTmGGgu+026Zoal4GHvJ/5qkL UnAnI0luFnt3DI9mKWvIbqEqqyBTKqORKBCUYEL8L4kKRFqtIK+kRllH4Iz1/1ntohu5 zcOdChwzGk1BQ5pbj773dpd/+OZwymtosmqGtzRHn9zuYx/lfI/1qOo7Mnz3fIki8ZcN 8hcvkDsc4VaCozjrloAuU+CjrLiCwoDhe0LsF2NsZq+zqnVJMOmD/KP2MJI/VxrX4ok4 EO+Kmi0yBTodu8tit/bIzprwOVvreIrZPI4LbOjlyWsIFNhpK3UVTi+2wjBA639v5/2u 9Rcw==
X-Gm-Message-State: AOAM533XUcdPmByMRPn2SqF/qd76Jz4UfUoOAPNnpi2O7c30L7N+kSgw Qho0WtVanWO2BK+PQCa3V2d0hv0gGOCHxhDe2UA=
X-Google-Smtp-Source: ABdhPJwNHvQHPK5aB9myakklhZrtknQDqdFFp5SDUKow3eI2ULjV6WNqeVdXWZ0BTNz7ItwERsZPrBZANcHo+Idu/x4=
X-Received: by 2002:a05:6e02:4aa:: with SMTP id e10mr2274297ils.188.1617982407477;  Fri, 09 Apr 2021 08:33:27 -0700 (PDT)
MIME-Version: 1.0
References: <40D2CDB6-9EF7-42B1-8926-CDDC3523A5AE@mit.edu> <db00be0b-3559-7738-d6d7-2699770a05cf@free.fr>
In-Reply-To: <db00be0b-3559-7738-d6d7-2699770a05cf@free.fr>
From: Fabien Imbault <fabien.imbault@gmail.com>
Date: Fri, 9 Apr 2021 17:33:16 +0200
Message-ID: <CAM8feuT2RiR-1nSZ68ZyQqqM5sWuMUYDXO_0ip6z8DGQ8oyW4g@mail.gmail.com>
To: Denis <denis.ietf@free.fr>
Cc: Justin Richer <jricher@mit.edu>, GNAP Mailing List <txauth@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a68d1a05bf8be2ef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/sIa5XmERmnN58wej3BjeAYDHrjU>
Subject: Re: [GNAP] Gathering Consent and Authorization
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Apr 2021 15:33:34 -0000

--000000000000a68d1a05bf8be2ef
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

Remember that for convenience, the PR generates an HTML draft, so you
should be able to read easily.
See
https://deploy-preview-242--gnap-core-protocol-editors-draft.netlify.app/

In particular section 4 is now called Determining Authorization and Consent=
.

Cheers
Fabien

On Fri, Apr 9, 2021 at 5:12 PM Denis <denis.ietf@free.fr> wrote:

> Hi  Justin,
>
> "Gathering Consent"  is not solely related with a section that would be
> called =E2=80=9CInteraction at the AS=E2=80=9D.
>
> For authorizing a method on an object, the RS (or more precisely the RO
> controlling that object) is wishing to obtain some privileges
> (i.e. attributes types and /or rights ) inside an access token that may b=
e
> issued by *one AS among several ASs*.
>
> The privileges a RS is wishing to obtain should be proportionate to the
> method that is being requested on the object. This means that
> in the first access to a RS, the client should advertise both the method
> and the object on which the method applies and then in its response,
> the RS should indicate which choices are possible and the reason(s) behin=
d
> each choice ("User Notice").
>
> In general, it is possible to decompose the end-user choice into three
> consecutive choices:
>
> a) a first choice for selecting the AS,
> b) a second choice for selecting different privileges *types *(i.e.
> attributes types and /or rights types) for the selected AS,
> c) a third choice selecting different privileges *values *for the
> selected privileges types (i.e. attributes type values and /or rights typ=
es
> values)
>
> If a RS is only trusting one AS, the first choice becomes a YES or NO
> question. The second choice must be based on information provided by the =
RS,
> since only the RS is knowing the rational to request some set of
> privileges. In such a case , the dialogue with the end-user can be done
> either
> *directly at the RS* or *locally at the client* using information
> provided by the RS. The third choice must be done at the AS.
>
> If a RS is trusting more than one AS, the first and the second choices
> must be done before contacting an AS (see above), while the third choice
> must be done at the AS.
>
> Denis
>
> PS. I have not yet read through the new text.
>
>
> We=E2=80=99ve recently had a lot of good discussion about the nature and =
role of
> the AS within GNAP, and the editors stated that we would be working on ne=
w
> text to incorporate this discussion. With that in mind, I wanted to bring
> everyone=E2=80=99s attention to a PR that makes some big changes to the c=
ore spec,
> though mostly in the description of how components work and less with the
> normative syntax of the protocol itself.
>
> https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242
>
> This rewrites the section that is currently =E2=80=9CInteraction at the A=
S=E2=80=9D to
> better describe the wider range of possibilities for the authorization
> process. Note that this PR hasn=E2=80=99t been tagged as =E2=80=9Cpending=
 merge=E2=80=9D by the
> editors yet, which means there=E2=80=99s not a review deadline in place y=
et, but
> since it=E2=80=99s such a big change we=E2=80=99d like to get it in somew=
hat soon. Please
> go read through the new text and help improve it!
>
> Thank you,
>  =E2=80=94 Justin
>
>
> --
> TXAuth mailing list
> TXAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/txauth
>

--000000000000a68d1a05bf8be2ef
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,=C2=A0<div><br></div><div>Remember that for convenience=
, the PR generates an HTML draft, so you should be able to read easily.</di=
v><div>See=C2=A0<a href=3D"https://deploy-preview-242--gnap-core-protocol-e=
ditors-draft.netlify.app/">https://deploy-preview-242--gnap-core-protocol-e=
ditors-draft.netlify.app/</a></div><div><br></div><div>In particular sectio=
n 4 is now called=C2=A0Determining Authorization and Consent.</div><div><br=
></div><div>Cheers</div><div>Fabien</div></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Apr 9, 2021 at 5:12 PM Den=
is &lt;<a href=3D"mailto:denis.ietf@free.fr">denis.ietf@free.fr</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
 =20
   =20
 =20
  <div>
    <div>Hi=C2=A0 Justin,</div>
    <div><br>
    </div>
    <div>&quot;Gathering Consent&quot;=C2=A0 is not solely
      related with a section that would be called =E2=80=9CInteraction at t=
he
      AS=E2=80=9D.</div>
    <div><br>
    </div>
    <div>For authorizing a method on an object,
      the RS (or more precisely the RO controlling that object) is
      wishing to obtain some privileges <br>
      (i.e. attributes types and /or rights ) inside an access token
      that may be issued by <b>one AS among several ASs</b>. <br>
    </div>
    <div><br>
    </div>
    <div>The privileges a RS is wishing to
      obtain should be proportionate to the method that is being
      requested on the object. This means that <br>
      in the first access to a RS, the client should advertise both the
      method and the object on which the method applies and then in its
      response, <br>
      the RS should indicate which choices are possible and the
      reason(s) behind each choice (&quot;User Notice&quot;). <br>
    </div>
    <div><br>
    </div>
    <div>In general, it is possible to decompose
      the end-user choice into three consecutive choices:</div>
    <blockquote>
      <div>a) a first choice for selecting the
        AS,</div>
      <div>b) a second choice for selecting
        different privileges <b>types </b>(i.e. attributes types and
        /or rights types) for the selected AS,<br>
        c) a third choice selecting different privileges <b>values </b>for
        the selected privileges types (i.e. attributes type values and
        /or rights types values)</div>
    </blockquote>
    If a RS is only trusting one AS, the first choice becomes a YES or
    NO question. The second choice must be based on information provided
    by the RS,<br>
    since only the RS is knowing the rational to request some set of
    privileges. In such a case , the dialogue with the end-user can be
    done either <br>
    <b>directly at the RS</b> or <b>locally at the client</b> using
    information provided by the RS. The third choice must be done at the
    AS.
    <p>If a RS is trusting more than one AS, the first and the second
      choices must be done before contacting an AS (see above), while
      the third choice <br>
      must be done at the AS.</p>
    <p>Denis</p>
    <p>PS. I have not yet read through the new text.</p>
    <p><br>
    </p>
    <blockquote type=3D"cite">We=E2=80=99ve
      recently had a lot of good discussion about the nature and role of
      the AS within GNAP, and the editors stated that we would be
      working on new text to incorporate this discussion. With that in
      mind, I wanted to bring everyone=E2=80=99s attention to a PR that mak=
es
      some big changes to the core spec, though mostly in the
      description of how components work and less with the normative
      syntax of the protocol itself.
      <div><br>
      </div>
      <div><a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/242" target=3D"_blank">https://github.com/ietf-wg-gnap/gnap-core-protoco=
l/pull/242</a></div>
      <div><br>
      </div>
      <div>This rewrites the section that is currently
        =E2=80=9CInteraction at the AS=E2=80=9D to better describe the wide=
r range of
        possibilities for the authorization process. Note that this PR
        hasn=E2=80=99t been tagged as =E2=80=9Cpending merge=E2=80=9D by th=
e editors yet, which
        means there=E2=80=99s not a review deadline in place yet, but since=
 it=E2=80=99s
        such a big change we=E2=80=99d like to get it in somewhat soon. Ple=
ase
        go read through the new text and help improve it!</div>
      <div><br>
      </div>
      <div>Thank you,</div>
      <div>=C2=A0=E2=80=94 Justin</div>
      <br>
      <fieldset></fieldset>
    </blockquote>
    <p><br>
    </p>
  </div>

-- <br>
TXAuth mailing list<br>
<a href=3D"mailto:TXAuth@ietf.org" target=3D"_blank">TXAuth@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/txauth" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/txauth</a><br>
</blockquote></div>

--000000000000a68d1a05bf8be2ef--


From nobody Sun Apr 11 01:01:08 2021
Return-Path: <do_not_reply@mnot.net>
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 CF9F03A3181 for <txauth@ietfa.amsl.com>; Sun, 11 Apr 2021 01:01:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.119
X-Spam-Level: 
X-Spam-Status: No, score=-2.119 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=qvYE5ALW; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=pRba11LT
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 Os7jcGm813gV for <txauth@ietfa.amsl.com>; Sun, 11 Apr 2021 01:00:59 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 171C93A317F for <txauth@ietf.org>; Sun, 11 Apr 2021 01:00:59 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6FA945C00F4 for <txauth@ietf.org>; Sun, 11 Apr 2021 03:42:10 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 11 Apr 2021 03:42:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=9e38Io4BN1ZMcVvWn45RCX43+8E7Av55EwoHpYw2vFI=; b=qvYE5ALW vuJixz7NGniug0pcf5inSkzr5x5Iw78FowbAPjRlVAv0sJDZXjmcau1OkibYxyjQ PevjCN4iBqOZQDMGu4oO3jlI4fwkvUYoV5KT42BcGhjJx3/YtuByrfN3WVFfB4D/ Ws8CmN2UPhNuMhgRXs/bTd/7PXjRACWHtxn5ZrHeEIu6RvsjMlg1n2dkFdee14F9 w/sde3bVMFgN3nq3Cua41EFNOw5h4MkFr51dGZyllo6h7FUt80SCSAdpNqDL5nMN LbbmX0DQPGCRmTwygi/3LHRoJcMG3u5iCqXBlbyGOhffY4PR2xHMMoyYVbbpoF8t bsrlSQf2ePo68g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=9e38Io4BN1ZMcVvWn45RCX43+8E7A v55EwoHpYw2vFI=; b=pRba11LTg4l5UdMSgEvAzu94h6SZ522xirqEbW54zrgmZ jcXccjPt2aq4M2j5PgzKZnQmBqlkE3Hdh1xQikp3xObifz22ArfP7MjE3x7MW1Sn VFnpz5gTovP5Q+MB/tiuQOEIHKsdCK4LrUoeZ3uc+eAWlNNQ82MkETkSwmmjr/Bu TA3Kuw+vH5No52Q+z/e0/UWjHStZ5JMSGM7P9/EsD1+H26o/lsRRK0lhJJEHuoUb tajLJrZajiwQGN8qiBIRc3cVHa9mKK9JSenuoWCWhb9ZU/0awidyqABshXozZBmm joeZ/lg+Mt64zLrhf76Qtc4sesAVysFR43nAIdRzA==
X-ME-Sender: <xms:UqhyYGY1DOZjRnh5EPwm4OwvqtbqyqfLPD44V9CPCZk4VDyenzSXQw> <xme:UqhyYJZ8KuH3OaNQT63-48SlbauPSRkF7e-fM1KUk7WwjG9WbMKSIZ42kZBuNu1Vj xW1uBHJkd9uEvJqPA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudekgedguddvfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtje enucfhrhhomheptfgvphhoshhithhorhihucettghtihhvihhthicuufhumhhmrghrhicu uehothcuoeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtqeenucggtffrrghtth gvrhhnpeekfedvudetjedvfeekheeiveeugfefhfetteevgeffkefffeetffdvleehudei teenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeehvddrudegjedrudejfe drledtnecuvehluhhsthgvrhfuihiivgepjeenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:UqhyYA8orvBXM43hPXAHFXg6aR_Rn9Rliq594_BST_5RyIde2V1nig> <xmx:UqhyYIr02yYa71l1k7GLTKwKYivnOa21KVDNVI105cvilPqiy3dSBQ> <xmx:UqhyYBrf1oA8JMjWvI4sh8_QHx19gRopGc3p8LG7ZDJGGNoX3g0n_g> <xmx:UqhyYCBHhciJBHJpmKeewGfb2uneT5EA-7Fkdy_I9VtcXTtOmR-xBA>
Received: from fv-az266-924.internal.cloudapp.net (unknown [52.147.173.90]) by mail.messagingengine.com (Postfix) with ESMTPA id 4437B108005C for <txauth@ietf.org>; Sun, 11 Apr 2021 03:42:10 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============2004199226696109332=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: txauth@ietf.org
Message-Id: <20210411074210.4437B108005C@mailuser.nyi.internal>
Date: Sun, 11 Apr 2021 03:42:10 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/b5Z4mpkMoBwAMLlKLSMPRJeKSa0>
Subject: [GNAP] Weekly github digest (GNAP Weekly GitHub Activity Summary)
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 11 Apr 2021 08:01:04 -0000

--===============2004199226696109332==
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; format="flowed"




Events without label "editorial"

Issues
------
* ietf-wg-gnap/core-protocol (+1/-0/=F0=9F=92=AC18)
  1 issues created:
  - Refactoring the internals of access request (by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/244=20

  8 issues received 18 new comments:
  - #244 Refactoring the internals of access request (11 by adeinega, fimba=
ult, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/244=20
  - #241 Unlinkability (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241=20
  - #240 Scalability and prior relationships between ASs and RSs  (1 by fim=
bault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240=20
  - #239 Access token format(s) negotiation (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/239=20
  - #238 Concept of a "service" supported by a set of RSs (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238=20
  - #237 How can a client identify which ASs are trusted by the RS ? (1 by =
fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237=20
  - #189 Token format (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/189=20
  - #6 Polymorphism (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/6=20



Pull requests
-------------
* ietf-wg-gnap/core-protocol (+2/-0/=F0=9F=92=AC17)
  2 pull requests submitted:
  - Fix the payload of the introspection request. (by adeinega)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/243=20
  - Gathering consent and authorization through interaction and other means=
 (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242=20

  3 pull requests received 17 new comments:
  - #243 Fix the payload of the introspection request. (8 by adeinega, fimb=
ault, jricher, netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/243=20
  - #242 Gathering consent and authorization through interaction and other =
means (4 by agropper, fimbault, jricher, netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242=20
  - #232 JWK definition (5 by adeinega, fimbault, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232=20


Repositories tracked by this digest:
-----------------------------------
* https://github.com/ietf-wg-gnap/core-protocol

--===============2004199226696109332==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html lang=3D"en">
<head>
<meta charset=3D"utf-8">
<title>Weekly github digest (GNAP Weekly GitHub Activity Summary)</title>
<style>
body { font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;=
 font-size: 14px; }
h2 { margin-top: 3em; color: #A52A2A; font-style: italic; font-weight: norm=
al; }
h3 { margin-bottom:0; margin-top: 2em; font-size: 1.2em; }
h1+h2 { margin-top: 1em; }
a { color: #bb6219; text-decoration: none; }
li { margin-bottom: .35em; }
.repos { margin-bottom: 0; margin-top:0; line-height: 1.2; }
.new { color: red; }
.label { display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
</style>
</head>

<body>
<h1>Sunday April 11, 2021</h1>

<p>Events without label "editorial"</p>

<h2>Issues</h2>

<h3>ietf-wg-gnap/core-protocol (+1/-0/=F0=9F=92=AC18)</h3>
  <p class=3D"new">1 issues created:</p>
  <ul>
  <li>#244 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/244">Refactoring the internals of access request</a> (by fimbault) </l=
i>
  </ul>

  <p>8 issues received 18 new comments:</p>
  <ul>
  <li>#244 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/244">Refactoring the internals of access request</a> (11 by adeinega, =
fimbault, jricher) </li>
 =20
  <li>#241 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/241">Unlinkability</a> (1 by fimbault) </li>
 =20
  <li>#240 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/240">Scalability and prior relationships between ASs and RSs </a> (1 b=
y fimbault) </li>
 =20
  <li>#239 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/239">Access token format(s) negotiation</a> (1 by fimbault) </li>
 =20
  <li>#238 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/238">Concept of a &quot;service&quot; supported by a set of RSs</a> (1=
 by fimbault) </li>
 =20
  <li>#237 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/237">How can a client identify which ASs are trusted by the RS ?</a> (=
1 by fimbault) </li>
 =20
  <li>#189 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/189">Token format</a> (1 by fimbault) </li>
 =20
  <li>#6 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issu=
es/6">Polymorphism</a> (1 by fimbault) </li>
  </ul>




<h2>Pull requests</h2>
<h3>ietf-wg-gnap/core-protocol (+2/-0/=F0=9F=92=AC17)</h3>
  <p class=3D"new">2 pull requests submitted:</p>
  <ul>
  <li>#243 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/243">Fix the payload of the introspection request.</a> (by adeinega) </l=
i>
 =20
  <li>#242 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/242">Gathering consent and authorization through interaction and other m=
eans</a> (by jricher) </li>
  </ul>

  <p>3 pull requests received 17 new comments:</p>
  <ul>
  <li>#243 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/243">Fix the payload of the introspection request.</a> (8 by adeinega, f=
imbault, jricher, netlify) </li>
 =20
  <li>#242 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/242">Gathering consent and authorization through interaction and other m=
eans</a> (4 by agropper, fimbault, jricher, netlify) </li>
 =20
  <li>#232 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/232">JWK definition</a> (5 by adeinega, fimbault, jricher) </li>
  </ul>



<h2>Repositories tracked by this digest:</h2>
<ul class=3D"repos">
  <li><a href=3D"https://github.com/ietf-wg-gnap/core-protocol">https://git=
hub.com/ietf-wg-gnap/core-protocol</a></li>
  </ul>
</body>
</html>

--===============2004199226696109332==--


From nobody Wed Apr 14 10:42:24 2021
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 BC7A03A1902 for <txauth@ietfa.amsl.com>; Wed, 14 Apr 2021 10:42:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level: 
X-Spam-Status: No, score=-1.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.399, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
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 K8_WutlUTFZT for <txauth@ietfa.amsl.com>; Wed, 14 Apr 2021 10:42:20 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 717273A18FE for <txauth@ietf.org>; Wed, 14 Apr 2021 10:42:20 -0700 (PDT)
Received: from [192.168.1.22] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 13EHgIVF020993 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Wed, 14 Apr 2021 13:42:18 -0400
From: Justin Richer <jricher@mit.edu>
Content-Type: multipart/alternative; boundary="Apple-Mail=_1E57019B-BB44-4D56-8251-40BF56E0F498"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <11825BA5-66B8-4370-A971-5535EB4A082A@mit.edu>
Date: Wed, 14 Apr 2021 13:42:17 -0400
To: GNAP Mailing List <txauth@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/3_Ge2wkbq4vL_xAUZhPYGmmD2q0>
Subject: [GNAP] Editors' Updates
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 14 Apr 2021 17:42:23 -0000

--Apple-Mail=_1E57019B-BB44-4D56-8251-40BF56E0F498
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

The editors met today and have processed a number of issues and pull =
requests.


The following pull requests have been reviewed by the editors and are =
marked Pending Merge:

#229: update subject info definition according to sub_ids
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229>

#232: JWK definition
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232>

#242: Gathering consent and authorization through interaction and other =
means
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242>

#246: Extract RS-focused protocol elements
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246>

#247: Appendix on protocol rationale
https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247>

Several issues will be closed when these pull requests are merged.=20



The following issues have been marked as Pending Close:

#185: Protected and Public Resources
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/185 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/185>

#189: Token format
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/189 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/189>

#190: Tentative proposal for a RS discovery mechanism
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/190 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/190>

#191: Validity of an access token
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/191 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/191>

#203: Requesting resources with insufficient access
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/203 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/203>

#210: =E2=80=9Csub_id=E2=80=9D claims
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/210 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/210>

#212: Definition of a Resource Server (RS)
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/212 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/212>

#213: Definition and roles of a Resource Owner (RO)
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/213 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/213>

#237: How can a client identify which ASs are trusted by the RS ?
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237>

#238: Concept of a =E2=80=9Cservice=E2=80=9D supported by a set of RSs
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238>

#240: Scalability and prior relationships between ASs and RSs
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240>

#241: Unlinkability
https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241>



Additionally, the editors have gone through the issue tracker and closed =
a number of duplicate issues.=20



Unless there is substantive disagreement from the working group, these =
actions will be taken in one week from today on April 21. In particular, =
please review the pull requests, and feel free to suggest improvements. =
However, please keep in mind that the goal of each PR is not to be =
perfect and address all known problems but rather to move things forward =
from where they are now.



As a reminder, we=E2=80=99ve got the next GNAP Interim meeting on May =
6th. The editors are looking to publish the next revision of the spec a =
week ahead of that meeting, to give everyone a chance to read the new =
draft in its entirety.

 =E2=80=94 Justin, Aaron, and Fabien=

--Apple-Mail=_1E57019B-BB44-4D56-8251-40BF56E0F498
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">The =
editors met today and have processed a number of issues and pull =
requests.<div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">The following pull requests have been =
reviewed by the editors and are marked Pending Merge:</div><div =
class=3D""><br class=3D""></div><div class=3D"">#229: update subject =
info definition according to sub_ids</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">#232: JWK =
definition</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">#242: =
Gathering consent and authorization through interaction and other =
means</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">#246: Extract =
RS-focused protocol elements</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">#247: =
Appendix on protocol rationale</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">Several =
issues will be closed when these pull requests are =
merged.&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">The following issues have been marked as Pending =
Close:</div><div class=3D""><br class=3D""></div><div class=3D"">#185: =
Protected and Public Resources</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/185" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/185</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#189: Token =
format</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/189" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/189</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#190: =
Tentative proposal for a RS discovery mechanism</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/190" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/190</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#191: =
Validity of an access token</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/191" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/191</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#203: =
Requesting resources with insufficient access</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/203" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/203</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#210: =
=E2=80=9Csub_id=E2=80=9D claims</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/210" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/210</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#212: =
Definition of a Resource Server (RS)</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/212" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/212</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#213: =
Definition and roles of a Resource Owner (RO)</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/213" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/213</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#237: How =
can a client identify which ASs are trusted by the RS ?</div><div =
class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#238: =
Concept of a =E2=80=9Cservice=E2=80=9D supported by a set of =
RSs</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#240: =
Scalability and prior relationships between ASs and RSs</div><div =
class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240</=
a></div><div class=3D""><br class=3D""></div><div class=3D"">#241: =
Unlinkability</div><div class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241</=
a></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">Additionally, the editors have gone through the issue tracker =
and closed a number of duplicate issues.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">Unless there is substantive =
disagreement from the working group, these actions will be taken in one =
week from today on April 21. In particular, please review the pull =
requests, and feel free to suggest improvements. However, please keep in =
mind that the goal of each PR is not to be perfect and address all known =
problems but rather to move things forward from where they are =
now.</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">As =
a reminder, we=E2=80=99ve got the next GNAP Interim meeting on May 6th. =
The editors are looking to publish the next revision of the spec a week =
ahead of that meeting, to give everyone a chance to read the new draft =
in its entirety.</div><div class=3D""><br class=3D""></div><div =
class=3D"">&nbsp;=E2=80=94 Justin, Aaron, and Fabien</div></body></html>=

--Apple-Mail=_1E57019B-BB44-4D56-8251-40BF56E0F498--


From nobody Sun Apr 18 01:21:12 2021
Return-Path: <do_not_reply@mnot.net>
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 21E9B3A11CA for <txauth@ietfa.amsl.com>; Sun, 18 Apr 2021 01:21:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=NYpR+1Aa; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=NVyWNLmA
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 v3GchBBTLzpy for <txauth@ietfa.amsl.com>; Sun, 18 Apr 2021 01:21:01 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE6263A11CB for <txauth@ietf.org>; Sun, 18 Apr 2021 01:21:01 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id EDD885C06A5 for <txauth@ietf.org>; Sun, 18 Apr 2021 03:41:49 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 18 Apr 2021 03:41:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=Tju4aHwe1fJBd1oHxl2/5s0O/VnMImmluJcBiMcRE9w=; b=NYpR+1Aa mY6D2YsnPJGoZi8s4yYFvLHxj4Wx0ZT9GqO62UcXG3rs2L2Xm1JQTxcdzbiO6CUp 7PaiGNVFM4IO8eSJNi3st1ZwYMaosoLKxnUpGXofNwgNqxGQr6MYyBb9PPcJIpDF DtvctSQN3uMxL+it7J8xGkdINQljAloHPotz8beOptY/upfp/vk5IbEiy18+YfSq gn5OJRd+3OkKJoKHgfmkk+GrgLQZqqJBXMRXIr7GUXdAekk0oLOd0Y9RIbFi+YlM jNG0dNUP+OUcha5niraRw0r3vGHVWUIdD8mlJQJNWxP1tZ482Kq8AiybAXkMTQtU cDTJE44hOMWk1g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=Tju4aHwe1fJBd1oHxl2/5s0O/VnMI mmluJcBiMcRE9w=; b=NVyWNLmA0IAA0kImcyoX/YnqPFantZnFVEZvCyxSaxO46 DVyQm08S6ZVwMn1gsNWJVFImeJRUb+WN5akeMtSjOSdLqumVdCImNAsSpoXPB65Z firFBVr25rOXzmYC4Kl2qnZ7prCRFpPWMYMJZP3G3JTaNiplU5P660H9ajeQRmlq sIaeimXPIglcbsZd3P+6trb4VLArgly91c+f2lm7q1vKdsw+cUGsBR+9Wg7b99UJ WtqVibwl/Otw8xF0YKVxMVQQ7VPddRfZP7WC5R/E7snlo7K7ZOn4Xb6wdy9xbPsK YmhHP00bw8KAHUnisIloCH6LaSBDtfy0BUt8++1zA==
X-ME-Sender: <xms:veJ7YBcwJ4cb9fYwWrpLZHjJV3zLqFO6xlbKAA0KsvTF_3BaYnbExQ> <xme:veJ7YPM_DlDyNL41tWw_lnjyVWoMkCP_IWr9iWHczeu8G17vM3iP0HSq5wK79Pv5p rDzKJNg0jLL4iTH6A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudelkedgvdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtggfhvffusegrtddtredttdejne cuhfhrohhmpeftvghpohhsihhtohhrhicutegtthhivhhithihucfuuhhmmhgrrhihuceu ohhtuceoughopghnohhtpghrvghplhihsehmnhhothdrnhgvtheqnecuggftrfgrthhtvg hrnhepkeefvdduteejvdefkeehieevuefgfefhteetveegffekffefteffvdelheduieet necuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphephedvrddufeekrdekhedrle dvnecuvehluhhsthgvrhfuihiivgepjeenucfrrghrrghmpehmrghilhhfrhhomhepugho pghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:veJ7YKjk6Yii6hnVWAdgzg1JnX-1fABsjdmWL534s_6G6sLo9jpbyQ> <xmx:veJ7YK-3yC6qak-i6a99V8OnIyi5WAaWYXWaxXpGyuaLNEPfHUwZwA> <xmx:veJ7YNszFZTX4GSaK7HUBV6F8LALjJRUusACrV6K4I6OAIeWDPZKiQ> <xmx:veJ7YOVplwrZedpUh4wVZYd6FOmQFyRJrMqSmB5RJ2AF6Ge19GJ2FQ>
Received: from [10.1.0.164] (unknown [52.138.85.92]) by mail.messagingengine.com (Postfix) with ESMTPA id B54F91080064 for <txauth@ietf.org>; Sun, 18 Apr 2021 03:41:49 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============7996708468279517806=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: txauth@ietf.org
Message-Id: <20210418074149.B54F91080064@mailuser.nyi.internal>
Date: Sun, 18 Apr 2021 03:41:49 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/YF8pGDSz7Yguu1VeAJVUH3eXFTw>
Subject: [GNAP] Weekly github digest (GNAP Weekly GitHub Activity Summary)
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 18 Apr 2021 08:21:08 -0000

--===============7996708468279517806==
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; format="flowed"




Events without label "editorial"

Issues
------
* ietf-wg-gnap/core-protocol (+3/-10/=F0=9F=92=AC58)
  3 issues created:
  - Interaction (1) between the Client Instance and the RS as described in =
the first figure (by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/252=20
  - Privacy Considerations for Subject Identifiers (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/249=20
  - Be consistent with OAuth 2.0 (not OAuth 2) (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/248 [Editoria=
l]=20

  26 issues received 58 new comments:
  - #244 Refactoring the internals of access request (13 by Denisthemalice,=
 agropper, fimbault, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/244=20
  - #241 Unlinkability (3 by Denisthemalice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/241 [Pending =
Close]=20
  - #240 Scalability and prior relationships between ASs and RSs  (3 by Den=
isthemalice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/240 [Pending =
Close]=20
  - #239 Access token format(s) negotiation (2 by Denisthemalice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/239=20
  - #238 Concept of a "service" supported by a set of RSs (3 by Denisthemal=
ice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/238 [Pending =
Close]=20
  - #237 How can a client identify which ASs are trusted by the RS ? (4 by =
Denisthemalice, agropper, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/237 [Pending =
Close]=20
  - #233 The case of attributes should be addressed (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/233=20
  - #225 Explicit typing for jws and jwsd key proofing mechanisms (1 by jri=
cher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/225=20
  - #222 paramaters x5c and x5t#S256 and GNAP key formats (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/222 [Pending =
Close]=20
  - #213 Definition and roles of a Resource Owner (RO) (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/213=20
  - #212 Definition of a Resource Server (RS) (1 by Denisthemalice)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/212 [Pending =
Close]=20
  - #210 "sub_id" claims (3 by Denisthemalice, aaronpk, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/210 [Pending =
Close]=20
  - #203 Requesting resources with insufficient access (4 by Denisthemalice=
, aaronpk, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/203 [Pending =
Close]=20
  - #201 Include body hash in Detached JWS (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/201=20
  - #198 Definition of a Subject in section 1.3 (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/198 [Pending =
Close]=20
  - #196 Proving Possession of a Key for the AS and RS (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/196=20
  - #193 Requesting Resources With Insufficient Access (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/193=20
  - #191 Validity of an access token (2 by Denisthemalice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/191 [Pending =
Close]=20
  - #190 Tentative proposal for a RS discovery mechanism (2 by Denisthemali=
ce, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/190 [Pending =
Close]=20
  - #189 Token format (2 by Denisthemalice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/189 [Pending =
Close]=20
  - #188 Prior relationship or not between a RS and an AS (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/188=20
  - #187 The case of a RS trusting more that one AS (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/187=20
  - #186 User consent and user notice (2 by fimbault, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/186=20
  - #185 Protected and Public Resources (2 by Denisthemalice, jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/185 [Pending =
Close]=20
  - #176 Protocol rationale (1 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/176=20
  - #133 Privacy considerations (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/133=20

  10 issues closed:
  - Explicit typing for jws and jwsd key proofing mechanisms https://github=
.com/ietf-wg-gnap/gnap-core-protocol/issues/225=20
  - Prior relationship or not between a RS and an AS https://github.com/iet=
f-wg-gnap/gnap-core-protocol/issues/188=20
  - The case of a RS trusting more that one AS https://github.com/ietf-wg-g=
nap/gnap-core-protocol/issues/187=20
  - Access token format(s) negotiation https://github.com/ietf-wg-gnap/gnap=
-core-protocol/issues/239=20
  - The case of attributes should be addressed https://github.com/ietf-wg-g=
nap/gnap-core-protocol/issues/233=20
  - User consent and user notice https://github.com/ietf-wg-gnap/gnap-core-=
protocol/issues/186=20
  - Requesting Resources With Insufficient Access https://github.com/ietf-w=
g-gnap/gnap-core-protocol/issues/193=20
  - Definition of a Subject in section 1.3 https://github.com/ietf-wg-gnap/=
gnap-core-protocol/issues/198 [Pending Close]=20
  - paramaters x5c and x5t#S256 and GNAP key formats https://github.com/iet=
f-wg-gnap/gnap-core-protocol/issues/222 [Pending Close]=20
  - Use of identifiers as communication channels https://github.com/ietf-wg=
-gnap/gnap-core-protocol/issues/42=20



Pull requests
-------------
* ietf-wg-gnap/core-protocol (+5/-4/=F0=9F=92=AC18)
  5 pull requests submitted:
  - Not 'push' but 'finish' is used to provide nonce value during interact =
response (by romabaz)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/251=20
  - Cryptographic Key Proofing Updates (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250=20
  - Appendix on protocol rationale (by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247=20
  - Extract RS-focused protocol elements (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246=20
  - Continuation information was stored on the step (2) not (3) (by romabaz)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/245=20

  6 pull requests received 18 new comments:
  - #251 Not 'push' but 'finish' is used to provide nonce value during inte=
ract response (1 by netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/251=20
  - #250 Cryptographic Key Proofing Updates (3 by jricher, netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250=20
  - #247 Appendix on protocol rationale (1 by netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247=20
  - #246 Extract RS-focused protocol elements (9 by adeinega, jricher, netl=
ify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246=20
  - #245 Continuation information was stored on the step (2) not (3) (2 by =
fimbault, netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/245=20
  - #227 Replace parameter "ts" by "iat" for jws and jwsd key proofing mech=
anisms. (2 by fimbault)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/227 [Pending Cl=
ose]=20

  4 pull requests merged:
  - Continuation information was stored on the step (2) not (3)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/245 [Editorial]=
=20
  - replacing email by opaque in examples
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/228 [Pending Me=
rge]=20
  - The "typ" parameter for jws and jwsd key proofing mechanisms.
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/226 [Pending Me=
rge]=20
  - change subject type to format to comply with secevent draft07
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/220 [Pending Me=
rge]=20


Repositories tracked by this digest:
-----------------------------------
* https://github.com/ietf-wg-gnap/core-protocol

--===============7996708468279517806==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html lang=3D"en">
<head>
<meta charset=3D"utf-8">
<title>Weekly github digest (GNAP Weekly GitHub Activity Summary)</title>
<style>
body { font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;=
 font-size: 14px; }
h2 { margin-top: 3em; color: #A52A2A; font-style: italic; font-weight: norm=
al; }
h3 { margin-bottom:0; margin-top: 2em; font-size: 1.2em; }
h1+h2 { margin-top: 1em; }
a { color: #bb6219; text-decoration: none; }
li { margin-bottom: .35em; }
.repos { margin-bottom: 0; margin-top:0; line-height: 1.2; }
.new { color: red; }
.label { display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
</style>
</head>

<body>
<h1>Sunday April 18, 2021</h1>

<p>Events without label "editorial"</p>

<h2>Issues</h2>

<h3>ietf-wg-gnap/core-protocol (+3/-10/=F0=9F=92=AC58)</h3>
  <p class=3D"new">3 issues created:</p>
  <ul>
  <li>#252 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/252">Interaction (1) between the Client Instance and the RS as describ=
ed in the first figure</a> (by Denisthemalice) </li>
 =20
  <li>#249 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/249">Privacy Considerations for Subject Identifiers</a> (by jricher) <=
/li>
 =20
  <li>#248 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/248">Be consistent with OAuth 2.0 (not OAuth 2)</a> (by jricher) <span=
 class=3D"label" style=3D"background-color: #bfd4f2; color: #000000">Editor=
ial</span> </li>
  </ul>

  <p>26 issues received 58 new comments:</p>
  <ul>
  <li>#244 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/244">Refactoring the internals of access request</a> (13 by Denisthema=
lice, agropper, fimbault, jricher) </li>
 =20
  <li>#241 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/241">Unlinkability</a> (3 by Denisthemalice, jricher) <span class=3D"l=
abel" style=3D"background-color: #f2c276; color: #000000">Pending Close</sp=
an> </li>
 =20
  <li>#240 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/240">Scalability and prior relationships between ASs and RSs </a> (3 b=
y Denisthemalice, jricher) <span class=3D"label" style=3D"background-color:=
 #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#239 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/239">Access token format(s) negotiation</a> (2 by Denisthemalice, jric=
her) </li>
 =20
  <li>#238 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/238">Concept of a &quot;service&quot; supported by a set of RSs</a> (3=
 by Denisthemalice, jricher) <span class=3D"label" style=3D"background-colo=
r: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#237 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/237">How can a client identify which ASs are trusted by the RS ?</a> (=
4 by Denisthemalice, agropper, jricher) <span class=3D"label" style=3D"back=
ground-color: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#233 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/233">The case of attributes should be addressed</a> (1 by jricher) </l=
i>
 =20
  <li>#225 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/225">Explicit typing for jws and jwsd key proofing mechanisms</a> (1 b=
y jricher) </li>
 =20
  <li>#222 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/222">paramaters x5c and x5t#S256 and GNAP key formats</a> (1 by fimbau=
lt) <span class=3D"label" style=3D"background-color: #f2c276; color: #00000=
0">Pending Close</span> </li>
 =20
  <li>#213 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/213">Definition and roles of a Resource Owner (RO)</a> (1 by jricher) =
</li>
 =20
  <li>#212 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/212">Definition of a Resource Server (RS)</a> (1 by Denisthemalice) <s=
pan class=3D"label" style=3D"background-color: #f2c276; color: #000000">Pen=
ding Close</span> </li>
 =20
  <li>#210 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/210">&quot;sub_id&quot; claims</a> (3 by Denisthemalice, aaronpk, jric=
her) <span class=3D"label" style=3D"background-color: #f2c276; color: #0000=
00">Pending Close</span> </li>
 =20
  <li>#203 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/203">Requesting resources with insufficient access</a> (4 by Denisthem=
alice, aaronpk, jricher) <span class=3D"label" style=3D"background-color: #=
f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#201 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/201">Include body hash in Detached JWS</a> (1 by jricher) </li>
 =20
  <li>#198 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/198">Definition of a Subject in section 1.3</a> (1 by fimbault) <span =
class=3D"label" style=3D"background-color: #f2c276; color: #000000">Pending=
 Close</span> </li>
 =20
  <li>#196 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/196">Proving Possession of a Key for the AS and RS</a> (1 by jricher) =
</li>
 =20
  <li>#193 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/193">Requesting Resources With Insufficient Access</a> (1 by fimbault)=
 </li>
 =20
  <li>#191 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/191">Validity of an access token</a> (2 by Denisthemalice, jricher) <s=
pan class=3D"label" style=3D"background-color: #f2c276; color: #000000">Pen=
ding Close</span> </li>
 =20
  <li>#190 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/190">Tentative proposal for a RS discovery mechanism</a> (2 by Denisth=
emalice, jricher) <span class=3D"label" style=3D"background-color: #f2c276;=
 color: #000000">Pending Close</span> </li>
 =20
  <li>#189 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/189">Token format</a> (2 by Denisthemalice, jricher) <span class=3D"la=
bel" style=3D"background-color: #f2c276; color: #000000">Pending Close</spa=
n> </li>
 =20
  <li>#188 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/188">Prior relationship or not between a RS and an AS</a> (1 by jriche=
r) </li>
 =20
  <li>#187 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/187">The case of a RS trusting more that one AS</a> (1 by jricher) </l=
i>
 =20
  <li>#186 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/186">User consent and user notice</a> (2 by fimbault, jricher) </li>
 =20
  <li>#185 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/185">Protected and Public Resources</a> (2 by Denisthemalice, jricher)=
 <span class=3D"label" style=3D"background-color: #f2c276; color: #000000">=
Pending Close</span> </li>
 =20
  <li>#176 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/176">Protocol rationale</a> (1 by fimbault) </li>
 =20
  <li>#133 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/133">Privacy considerations</a> (1 by jricher) </li>
  </ul>

  <p>10 issues closed:</p>
  <ul>
  <li>#225 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/225">Explicit typing for jws and jwsd key proofing mechanisms</a> </li>
 =20
  <li>#188 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/188">Prior relationship or not between a RS and an AS</a> </li>
 =20
  <li>#187 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/187">The case of a RS trusting more that one AS</a> </li>
 =20
  <li>#239 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/239">Access token format(s) negotiation</a> </li>
 =20
  <li>#233 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/233">The case of attributes should be addressed</a> </li>
 =20
  <li>#186 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/186">User consent and user notice</a> </li>
 =20
  <li>#193 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/193">Requesting Resources With Insufficient Access</a> </li>
 =20
  <li>#198 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/198">Definition of a Subject in section 1.3</a> <span class=3D"label" =
style=3D"background-color: #f2c276; color: #000000">Pending Close</span> </=
li>
 =20
  <li>#222 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/222">paramaters x5c and x5t#S256 and GNAP key formats</a> <span class=
=3D"label" style=3D"background-color: #f2c276; color: #000000">Pending Clos=
e</span> </li>
 =20
  <li>#42 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/iss=
ues/42">Use of identifiers as communication channels</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-gnap/core-protocol (+5/-4/=F0=9F=92=AC18)</h3>
  <p class=3D"new">5 pull requests submitted:</p>
  <ul>
  <li>#251 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/251">Not &#x27;push&#x27; but &#x27;finish&#x27; is used to provide nonc=
e value during interact response</a> (by romabaz) </li>
 =20
  <li>#250 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/250">Cryptographic Key Proofing Updates</a> (by jricher) </li>
 =20
  <li>#247 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/247">Appendix on protocol rationale</a> (by fimbault) </li>
 =20
  <li>#246 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/246">Extract RS-focused protocol elements</a> (by jricher) </li>
 =20
  <li>#245 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/245">Continuation information was stored on the step (2) not (3)</a> (by=
 romabaz) </li>
  </ul>

  <p>6 pull requests received 18 new comments:</p>
  <ul>
  <li>#251 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/251">Not &#x27;push&#x27; but &#x27;finish&#x27; is used to provide nonc=
e value during interact response</a> (1 by netlify) </li>
 =20
  <li>#250 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/250">Cryptographic Key Proofing Updates</a> (3 by jricher, netlify) </li>
 =20
  <li>#247 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/247">Appendix on protocol rationale</a> (1 by netlify) </li>
 =20
  <li>#246 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/246">Extract RS-focused protocol elements</a> (9 by adeinega, jricher, n=
etlify) </li>
 =20
  <li>#245 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/245">Continuation information was stored on the step (2) not (3)</a> (2 =
by fimbault, netlify) </li>
 =20
  <li>#227 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/227">Replace parameter &quot;ts&quot; by &quot;iat&quot; for jws and jws=
d key proofing mechanisms.</a> (2 by fimbault) <span class=3D"label" style=
=3D"background-color: #f2c276; color: #000000">Pending Close</span> </li>
  </ul>

  <p>4 pull requests merged:</p>
  <ul>
  <li>#245 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/245">Continuation information was stored on the step (2) not (3)</a> <sp=
an class=3D"label" style=3D"background-color: #bfd4f2; color: #">Editorial<=
/span> </li>
 =20
  <li>#228 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/228">replacing email by opaque in examples</a> <span class=3D"label" sty=
le=3D"background-color: #a6f490; color: #">Pending Merge</span> </li>
 =20
  <li>#226 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/226">The &quot;typ&quot; parameter for jws and jwsd key proofing mechani=
sms.</a> <span class=3D"label" style=3D"background-color: #a6f490; color: #=
">Pending Merge</span> </li>
 =20
  <li>#220 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/220">change subject type to format to comply with secevent draft07</a> <=
span class=3D"label" style=3D"background-color: #a6f490; color: #">Pending =
Merge</span> </li>
  </ul>


<h2>Repositories tracked by this digest:</h2>
<ul class=3D"repos">
  <li><a href=3D"https://github.com/ietf-wg-gnap/core-protocol">https://git=
hub.com/ietf-wg-gnap/core-protocol</a></li>
  </ul>
</body>
</html>

--===============7996708468279517806==--


From nobody Wed Apr 21 06:20:00 2021
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 140483A2776 for <txauth@ietfa.amsl.com>; Wed, 21 Apr 2021 06:19:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 5-vwoNxWv3m5 for <txauth@ietfa.amsl.com>; Wed, 21 Apr 2021 06:19:54 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 2946A3A2774 for <txauth@ietf.org>; Wed, 21 Apr 2021 06:19:53 -0700 (PDT)
Received: from [192.168.1.22] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 13LDJpNm001074 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Wed, 21 Apr 2021 09:19:52 -0400
From: Justin Richer <jricher@mit.edu>
Content-Type: multipart/alternative; boundary="Apple-Mail=_867B1DEB-B9B5-4137-8150-09DA2D38E100"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <E2166B7A-98BC-4337-B8C7-AF5DDA4B74A6@mit.edu>
Date: Wed, 21 Apr 2021 09:19:51 -0400
To: GNAP Mailing List <txauth@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/Rr6M2Xi5jUj6_0O2-nu1EQ60gsM>
Subject: [GNAP] Cryptographic Updates
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 21 Apr 2021 13:19:59 -0000

--Apple-Mail=_867B1DEB-B9B5-4137-8150-09DA2D38E100
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

The editors have prepared a PR addressing a number of issues with the =
cryptographic requirements and examples in the draft, and this has been =
marked Pending Merge. Please review the changes as they will be =
incorporated in 7 days:

https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250 =
<https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250>

 =E2=80=94 Justin


--Apple-Mail=_867B1DEB-B9B5-4137-8150-09DA2D38E100
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">The =
editors have prepared a PR addressing a number of issues with the =
cryptographic requirements and examples in the draft, and this has been =
marked Pending Merge. Please review the changes as they will be =
incorporated in 7 days:<div class=3D""><br class=3D""></div><div =
class=3D""><a =
href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250</a>=
</div><div class=3D""><br class=3D""></div><div class=3D"">&nbsp;=E2=80=94=
 Justin<br class=3D"">
<br class=3D""></div></body></html>=

--Apple-Mail=_867B1DEB-B9B5-4137-8150-09DA2D38E100--


From nobody Wed Apr 21 07:08:11 2021
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 95BF73A2925 for <txauth@ietfa.amsl.com>; Wed, 21 Apr 2021 07:08:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 l_dzKwbO16PT for <txauth@ietfa.amsl.com>; Wed, 21 Apr 2021 07:08:05 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 D87B33A2525 for <txauth@ietf.org>; Wed, 21 Apr 2021 07:08:04 -0700 (PDT)
Received: from [192.168.1.22] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 13LE82A2024165 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Wed, 21 Apr 2021 10:08:03 -0400
From: Justin Richer <jricher@mit.edu>
Content-Type: multipart/alternative; boundary="Apple-Mail=_9E9C6EE5-36E3-4CEE-88AA-BA1985E8AB8E"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <5856F391-84AD-44B7-8801-BE96A878C10A@mit.edu>
Date: Wed, 21 Apr 2021 10:08:02 -0400
To: GNAP Mailing List <txauth@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/23BGXLuWQHlTw8HEJOoLvGncY7w>
Subject: [GNAP] GNAP-RS Draft
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 21 Apr 2021 14:08:10 -0000

--Apple-Mail=_9E9C6EE5-36E3-4CEE-88AA-BA1985E8AB8E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

In recent discussions on the list, tracker, and calls, there has been a =
lot of mixing up of requirements for the client vs. the RS vs. the AS =
vs. other components, and the relationships between them. The editors =
proposed and enacted a solution to focus the core document on the client =
-> AS and client -> RS parts of the protocol, allowing the RS <-> AS leg =
of the diagram to vary independently, as it does in OAuth. Unlike OAuth, =
there is a definite goal and desire in this WG to focus on some forms of =
interoperability for the RS <-> AS relationship, but not at the expense =
of its independence from the client-facing portions.

With the merging of PR #246, we have now factored out the portions of =
the document related to AS-RS relationships. These will now be defined =
in a separate draft, at:

https://github.com/ietf-wg-gnap/gnap-resource-servers =
<https://github.com/ietf-wg-gnap/gnap-resource-servers>

A proposed document is available for review there and will be submitted =
as a WG document ahead of the next interim. As a topic at the next =
interim, the group will discuss how to best manage issues directed at =
one document or the other, in order to help the conversations stay =
focused on the appropriate portions of the protocol space.=20

Thank you,
 =E2=80=94 Justin=

--Apple-Mail=_9E9C6EE5-36E3-4CEE-88AA-BA1985E8AB8E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">In recent discussions on the list, tracker, and calls, there =
has been a lot of mixing up of requirements for the client vs. the RS =
vs. the AS vs. other components, and the relationships between them. The =
editors proposed and enacted a solution to focus the core document on =
the client -&gt; AS and client -&gt; RS parts of the protocol, allowing =
the RS &lt;-&gt; AS leg of the diagram to vary independently, as it does =
in OAuth. Unlike OAuth, there is a definite goal and desire in this WG =
to focus on some forms of interoperability for the RS &lt;-&gt; AS =
relationship, but not at the expense of its independence from the =
client-facing portions.</div><div class=3D""><br class=3D""></div>With =
the merging of PR #246, we have now factored out the portions of the =
document related to AS-RS relationships. These will now be defined in a =
separate draft, at:<div class=3D""><br class=3D""></div><div class=3D""><a=
 href=3D"https://github.com/ietf-wg-gnap/gnap-resource-servers" =
class=3D"">https://github.com/ietf-wg-gnap/gnap-resource-servers</a></div>=
<div class=3D""><br class=3D""></div><div class=3D"">A proposed document =
is available for review there and will be submitted as a WG document =
ahead of the next interim. As a topic at the next interim, the group =
will discuss how to best manage issues directed at one document or the =
other, in order to help the conversations stay focused on the =
appropriate portions of the protocol space.&nbsp;</div><div class=3D""><br=
 class=3D""></div><div class=3D"">Thank you,</div><div =
class=3D"">&nbsp;=E2=80=94 Justin</div></body></html>=

--Apple-Mail=_9E9C6EE5-36E3-4CEE-88AA-BA1985E8AB8E--


From nobody Sun Apr 25 00:51:08 2021
Return-Path: <do_not_reply@mnot.net>
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 4C6363A0CBE for <txauth@ietfa.amsl.com>; Sun, 25 Apr 2021 00:51:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.819
X-Spam-Level: 
X-Spam-Status: No, score=-2.819 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mnot.net header.b=fwbT4X4C; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=EtoZDefY
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 SH6HLteJvmn8 for <txauth@ietfa.amsl.com>; Sun, 25 Apr 2021 00:51:01 -0700 (PDT)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 811743A0CBD for <txauth@ietf.org>; Sun, 25 Apr 2021 00:51:01 -0700 (PDT)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 55B4513EA for <txauth@ietf.org>; Sun, 25 Apr 2021 03:43:36 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 25 Apr 2021 03:43:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:from:to:subject:message-id:date; s= fm2; bh=kMvmmu8Djl9pm7ZMoUi4Q2+h5HTohpCjHHXbWE+9ra4=; b=fwbT4X4C nelBEwbpNAehWa1GnVrXKl87hshKVm8Ky579QstxvyuHPVFeeFiJIfYJJi5HPTTC dVt/pi1k5OQiw4EsrKYgtnd+VEaIiqzWmzOCrbNFBacRjkEWHItP83nzouVC0R58 FNkV0UEtsu16LVzC4azMPXD71p7DrEeoMqRuW2fG//94KaMEWKiynUMKkfNiAxI2 RIxizROnPkwoVB2YYGb0zGxf7tnHR6Jvqlj0GQNducuSrM0K9tGP1AsACfq/vsWG pZsr7uxrlwNwd6sVVnG3aiWPY+sleFNKEIE4gJhYLJErUNIOuj4Uc6enTxvWmERf kdpo6Jf1y26VUQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=kMvmmu8Djl9pm7ZMoUi4Q2+h5HToh pCjHHXbWE+9ra4=; b=EtoZDefYKjp7mPAB7BZ3pOggwP32b/sYTiKlRxVuvOBbj p8UDcTOXdQsLNBLi1GdXCAOhg82e8b/1HdVhtxF8FKC3/3eFD+QLQ3gM7wZRqJP0 DKfFhyETmgp90rNOWWmzrux4TllhKnBsSPlUJO/LPCipDx/oAoa3GDBU824+pMx9 Qk1WpZdvnEzp8P2joFXX7+lThRdxFcboQcn9f4W8dYpHLvP8F5u/tXVkyOhpFpkE mWLDAmMv6ghrrqRfdYupbI9i7mZfpR1UOCldwO9sEvx6b3eaRDnOMuXb1diWGG3U /xrvIdjyKzmXahCek6Qoaj3SIMPUm+LNm5kYinZGg==
X-ME-Sender: <xms:px2FYBwC5Pc6LzJOscvTInsZBBfhBJRhe3oGjSkJ43-xiczH_4Unhg> <xme:px2FYBQqwOcWJVKHWrLFmdOJCfbzUwmj0xOJgWTP405o6IVpSqBSqJ7HBO6-oOu0u qY0KPE14DNmZZhAow>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdduhedguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggghffvufesrgdttdertddtje enucfhrhhomheptfgvphhoshhithhorhihucettghtihhvihhthicuufhumhhmrghrhicu uehothcuoeguohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvghtqeenucggtffrrghtth gvrhhnpeekfedvudetjedvfeekheeiveeugfefhfetteevgeffkefffeetffdvleehudei teenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeehvddrudekfedrjeehrd ehjeenucevlhhushhtvghrufhiiigvpeejnecurfgrrhgrmhepmhgrihhlfhhrohhmpegu ohgpnhhothgprhgvphhlhiesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:px2FYLU6cGwELclGREq_QlqHoHrXRljLZaVXOoBdhY9oUtwyXqbJAA> <xmx:px2FYDgJR1rQJm4c5yaYOzFG3XZY2CreyLl33i3JfUbWv-et_QhpwQ> <xmx:px2FYDABa44jGbcOJVCDAZrO7Oj_sY2zFP8fcb0ELbme3lbbJsAfvQ> <xmx:px2FYI4DUfquKsbWWqC8LGAhoZlh64xLAKRBu2TLgqN6NhyWB1yaMQ>
Received: from fv-az216-331.cj41wgrgafsezefiwwcvtnsr0c.xx.internal.cloudapp.net (unknown [52.183.75.57]) by mail.messagingengine.com (Postfix) with ESMTPA id B54E9108005B for <txauth@ietf.org>; Sun, 25 Apr 2021 03:43:35 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============1422249964758611794=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: txauth@ietf.org
Message-Id: <20210425074335.B54E9108005B@mailuser.nyi.internal>
Date: Sun, 25 Apr 2021 03:43:35 -0400 (EDT)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/3xg0dIBJjD5V-GpW52HlhyzyebQ>
Subject: [GNAP] Weekly github digest (GNAP Weekly GitHub Activity Summary)
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 25 Apr 2021 07:51:06 -0000

--===============1422249964758611794==
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; format="flowed"




Events without label "editorial"

Issues
------
* ietf-wg-gnap/core-protocol (+1/-16/=F0=9F=92=AC2)
  1 issues created:
  - Discuss MTLS deployment differences (by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/253=20

  2 issues received 2 new comments:
  - #253 Discuss MTLS deployment differences (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/253=20
  - #105 Rotation of bound client keys (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/105=20

  16 issues closed:
  - Protocol rationale https://github.com/ietf-wg-gnap/gnap-core-protocol/i=
ssues/176=20
  - Unlinkability https://github.com/ietf-wg-gnap/gnap-core-protocol/issues=
/241 [Pending Close]=20
  - Scalability and prior relationships between ASs and RSs  https://github=
.com/ietf-wg-gnap/gnap-core-protocol/issues/240 [Pending Close]=20
  - Concept of a "service" supported by a set of RSs https://github.com/iet=
f-wg-gnap/gnap-core-protocol/issues/238 [Pending Close]=20
  - How can a client identify which ASs are trusted by the RS ? https://git=
hub.com/ietf-wg-gnap/gnap-core-protocol/issues/237 [Pending Close]=20
  - Definition and roles of a Resource Owner (RO) https://github.com/ietf-w=
g-gnap/gnap-core-protocol/issues/213 [Pending Close]=20
  - Definition of a Resource Server (RS) https://github.com/ietf-wg-gnap/gn=
ap-core-protocol/issues/212 [Pending Close]=20
  - "sub_id" claims https://github.com/ietf-wg-gnap/gnap-core-protocol/issu=
es/210 [Pending Close]=20
  - Requesting resources with insufficient access https://github.com/ietf-w=
g-gnap/gnap-core-protocol/issues/203 [Pending Close]=20
  - Validity of an access token https://github.com/ietf-wg-gnap/gnap-core-p=
rotocol/issues/191 [Pending Close]=20
  - Tentative proposal for a RS discovery mechanism https://github.com/ietf=
-wg-gnap/gnap-core-protocol/issues/190 [Pending Close]=20
  - Token format https://github.com/ietf-wg-gnap/gnap-core-protocol/issues/=
189 [Pending Close]=20
  - Protected and Public Resources https://github.com/ietf-wg-gnap/gnap-cor=
e-protocol/issues/185 [Pending Close]=20
  - Resource Server Section https://github.com/ietf-wg-gnap/gnap-core-proto=
col/issues/114=20
  - Expand "user interaction" discussion https://github.com/ietf-wg-gnap/gn=
ap-core-protocol/issues/224=20
  - Scope of subject identifiers https://github.com/ietf-wg-gnap/gnap-core-=
protocol/issues/75=20



Pull requests
-------------
* ietf-wg-gnap/core-protocol (+1/-6/=F0=9F=92=AC6)
  1 pull requests submitted:
  - clarify scope of spec in introduction (by aaronpk)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/254=20

  3 pull requests received 6 new comments:
  - #254 clarify scope of spec in introduction (1 by netlify)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/254=20
  - #250 Cryptographic Key Proofing Updates (1 by jricher)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/250=20
  - #246 Extract RS-focused protocol elements (4 by jricher, yaronf)
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246 [Pending Me=
rge]=20

  6 pull requests merged:
  - Appendix on protocol rationale
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/247 [Pending Me=
rge]=20
  - Interact example typo: nonce value must be provided using 'finish'=20
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/251 [Editorial]=
=20
  - Extract RS-focused protocol elements
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/246 [Pending Me=
rge]=20
  - Gathering consent and authorization through interaction and other means
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/242 [Pending Me=
rge]=20
  - JWK definition
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/232 [Pending Me=
rge]=20
  - update subject info definition according to sub_ids
    https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/229 [Pending Me=
rge]=20


Repositories tracked by this digest:
-----------------------------------
* https://github.com/ietf-wg-gnap/core-protocol

--===============1422249964758611794==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html lang=3D"en">
<head>
<meta charset=3D"utf-8">
<title>Weekly github digest (GNAP Weekly GitHub Activity Summary)</title>
<style>
body { font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;=
 font-size: 14px; }
h2 { margin-top: 3em; color: #A52A2A; font-style: italic; font-weight: norm=
al; }
h3 { margin-bottom:0; margin-top: 2em; font-size: 1.2em; }
h1+h2 { margin-top: 1em; }
a { color: #bb6219; text-decoration: none; }
li { margin-bottom: .35em; }
.repos { margin-bottom: 0; margin-top:0; line-height: 1.2; }
.new { color: red; }
.label { display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
</style>
</head>

<body>
<h1>Sunday April 25, 2021</h1>

<p>Events without label "editorial"</p>

<h2>Issues</h2>

<h3>ietf-wg-gnap/core-protocol (+1/-16/=F0=9F=92=AC2)</h3>
  <p class=3D"new">1 issues created:</p>
  <ul>
  <li>#253 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/253">Discuss MTLS deployment differences</a> (by jricher) </li>
  </ul>

  <p>2 issues received 2 new comments:</p>
  <ul>
  <li>#253 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/253">Discuss MTLS deployment differences</a> (1 by jricher) </li>
 =20
  <li>#105 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/105">Rotation of bound client keys</a> (1 by jricher) </li>
  </ul>

  <p>16 issues closed:</p>
  <ul>
  <li>#176 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/176">Protocol rationale</a> </li>
 =20
  <li>#241 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/241">Unlinkability</a> <span class=3D"label" style=3D"background-color=
: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#240 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/240">Scalability and prior relationships between ASs and RSs </a> <spa=
n class=3D"label" style=3D"background-color: #f2c276; color: #000000">Pendi=
ng Close</span> </li>
 =20
  <li>#238 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/238">Concept of a &quot;service&quot; supported by a set of RSs</a> <s=
pan class=3D"label" style=3D"background-color: #f2c276; color: #000000">Pen=
ding Close</span> </li>
 =20
  <li>#237 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/237">How can a client identify which ASs are trusted by the RS ?</a> <=
span class=3D"label" style=3D"background-color: #f2c276; color: #000000">Pe=
nding Close</span> </li>
 =20
  <li>#213 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/213">Definition and roles of a Resource Owner (RO)</a> <span class=3D"=
label" style=3D"background-color: #f2c276; color: #000000">Pending Close</s=
pan> </li>
 =20
  <li>#212 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/212">Definition of a Resource Server (RS)</a> <span class=3D"label" st=
yle=3D"background-color: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#210 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/210">&quot;sub_id&quot; claims</a> <span class=3D"label" style=3D"back=
ground-color: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#203 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/203">Requesting resources with insufficient access</a> <span class=3D"=
label" style=3D"background-color: #f2c276; color: #000000">Pending Close</s=
pan> </li>
 =20
  <li>#191 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/191">Validity of an access token</a> <span class=3D"label" style=3D"ba=
ckground-color: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#190 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/190">Tentative proposal for a RS discovery mechanism</a> <span class=
=3D"label" style=3D"background-color: #f2c276; color: #000000">Pending Clos=
e</span> </li>
 =20
  <li>#189 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/189">Token format</a> <span class=3D"label" style=3D"background-color:=
 #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#185 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/185">Protected and Public Resources</a> <span class=3D"label" style=3D=
"background-color: #f2c276; color: #000000">Pending Close</span> </li>
 =20
  <li>#114 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/114">Resource Server Section</a> </li>
 =20
  <li>#224 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/is=
sues/224">Expand &quot;user interaction&quot; discussion</a> </li>
 =20
  <li>#75 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/iss=
ues/75">Scope of subject identifiers</a> </li>
  </ul>



<h2>Pull requests</h2>
<h3>ietf-wg-gnap/core-protocol (+1/-6/=F0=9F=92=AC6)</h3>
  <p class=3D"new">1 pull requests submitted:</p>
  <ul>
  <li>#254 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/254">clarify scope of spec in introduction</a> (by aaronpk) </li>
  </ul>

  <p>3 pull requests received 6 new comments:</p>
  <ul>
  <li>#254 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/254">clarify scope of spec in introduction</a> (1 by netlify) </li>
 =20
  <li>#250 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/250">Cryptographic Key Proofing Updates</a> (1 by jricher) </li>
 =20
  <li>#246 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/246">Extract RS-focused protocol elements</a> (4 by jricher, yaronf) <sp=
an class=3D"label" style=3D"background-color: #a6f490; color: #000000">Pend=
ing Merge</span> </li>
  </ul>

  <p>6 pull requests merged:</p>
  <ul>
  <li>#247 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/247">Appendix on protocol rationale</a> <span class=3D"label" style=3D"b=
ackground-color: #a6f490; color: #">Pending Merge</span> </li>
 =20
  <li>#251 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/251">Interact example typo: nonce value must be provided using &#x27;fin=
ish&#x27; </a> <span class=3D"label" style=3D"background-color: #bfd4f2; co=
lor: #">Editorial</span> </li>
 =20
  <li>#246 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/246">Extract RS-focused protocol elements</a> <span class=3D"label" styl=
e=3D"background-color: #a6f490; color: #">Pending Merge</span> </li>
 =20
  <li>#242 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/242">Gathering consent and authorization through interaction and other m=
eans</a> <span class=3D"label" style=3D"background-color: #a6f490; color: #=
">Pending Merge</span> </li>
 =20
  <li>#232 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/232">JWK definition</a> <span class=3D"label" style=3D"background-color:=
 #a6f490; color: #">Pending Merge</span> </li>
 =20
  <li>#229 <a href=3D"https://github.com/ietf-wg-gnap/gnap-core-protocol/pu=
ll/229">update subject info definition according to sub_ids</a> <span class=
=3D"label" style=3D"background-color: #a6f490; color: #">Pending Merge</spa=
n> </li>
  </ul>


<h2>Repositories tracked by this digest:</h2>
<ul class=3D"repos">
  <li><a href=3D"https://github.com/ietf-wg-gnap/core-protocol">https://git=
hub.com/ietf-wg-gnap/core-protocol</a></li>
  </ul>
</body>
</html>

--===============1422249964758611794==--


From nobody Wed Apr 28 13:12:11 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: txauth@ietf.org
Delivered-To: txauth@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C6D343A1EAF; Wed, 28 Apr 2021 13:11:58 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: txauth@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.28.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: txauth@ietf.org
Message-ID: <161964071870.13483.14421507452176789711@ietfa.amsl.com>
Date: Wed, 28 Apr 2021 13:11:58 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/PP3ntZ0bZDMoWvhZdbqTcEGv_Wo>
Subject: [GNAP] I-D Action: draft-ietf-gnap-core-protocol-05.txt
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 28 Apr 2021 20:12:05 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Grant Negotiation and Authorization Protocol WG of the IETF.

        Title           : Grant Negotiation and Authorization Protocol
        Authors         : Justin Richer
                          Aaron Parecki
                          Fabien Imbault
	Filename        : draft-ietf-gnap-core-protocol-05.txt
	Pages           : 132
	Date            : 2021-04-28

Abstract:
   GNAP defines a mechanism for delegating authorization to a piece of
   software, and conveying that delegation to the software.  This
   delegation can include access to a set of APIs as well as information
   passed directly to the software.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-gnap-core-protocol/

There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-gnap-core-protocol-05.html

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-gnap-core-protocol-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Wed Apr 28 13:36:55 2021
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 4F3D73A1F5E for <txauth@ietfa.amsl.com>; Wed, 28 Apr 2021 13:36:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 f9yVSTXFIbfq for <txauth@ietfa.amsl.com>; Wed, 28 Apr 2021 13:36:49 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 743513A1F5C for <txauth@ietf.org>; Wed, 28 Apr 2021 13:36:49 -0700 (PDT)
Received: from [192.168.1.22] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 13SKakQf007842 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Wed, 28 Apr 2021 16:36:47 -0400
From: Justin Richer <jricher@mit.edu>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Wed, 28 Apr 2021 16:36:46 -0400
References: <161964071870.13483.14421507452176789711@ietfa.amsl.com>
To: GNAP Mailing List <txauth@ietf.org>
In-Reply-To: <161964071870.13483.14421507452176789711@ietfa.amsl.com>
Message-Id: <733855E9-4227-43FF-A92F-8233DC27444B@mit.edu>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/nJB9G9hgdTWC0T3vnO2coT_tZgk>
Subject: Re: [GNAP] I-D Action: draft-ietf-gnap-core-protocol-05.txt
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 28 Apr 2021 20:36:53 -0000

Everyone,

The editors have published a new version of the core specification. =
Please try to give it a read through in preparation for next week=E2=80=99=
s interim meeting.

 =E2=80=94 Justin

> On Apr 28, 2021, at 4:11 PM, internet-drafts@ietf.org wrote:
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Grant Negotiation and Authorization =
Protocol WG of the IETF.
>=20
>        Title           : Grant Negotiation and Authorization Protocol
>        Authors         : Justin Richer
>                          Aaron Parecki
>                          Fabien Imbault
> 	Filename        : draft-ietf-gnap-core-protocol-05.txt
> 	Pages           : 132
> 	Date            : 2021-04-28
>=20
> Abstract:
>   GNAP defines a mechanism for delegating authorization to a piece of
>   software, and conveying that delegation to the software.  This
>   delegation can include access to a set of APIs as well as =
information
>   passed directly to the software.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-gnap-core-protocol/
>=20
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-gnap-core-protocol-05.html
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-gnap-core-protocol-05
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
>=20
> --=20
> TXAuth mailing list
> TXAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/txauth


From nobody Wed Apr 28 16:16:37 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: txauth@ietf.org
Delivered-To: txauth@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C12C33A23B8; Wed, 28 Apr 2021 16:16:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: txauth@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.28.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: txauth@ietf.org
Message-ID: <161965179164.19528.16718040316850564701@ietfa.amsl.com>
Date: Wed, 28 Apr 2021 16:16:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/BUH7UTgRspLhQxZnEcyi14oXAPA>
Subject: [GNAP] I-D Action: draft-ietf-gnap-resource-servers-00.txt
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 28 Apr 2021 23:16:32 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Grant Negotiation and Authorization Protocol WG of the IETF.

        Title           : Grant Negotiation and Authorization Protocol Resource Server Connections
        Authors         : Justin Richer
                          Aaron Parecki
                          Fabien Imbault
	Filename        : draft-ietf-gnap-resource-servers-00.txt
	Pages           : 12
	Date            : 2021-04-28

Abstract:
   GNAP defines a mechanism for delegating authorization to a piece of
   software, and conveying that delegation to the software.  This
   extension defines methods for resource servers (RS) to communicate
   with authorization servers (AS) in an interoperable fashion.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-gnap-resource-servers/

There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-gnap-resource-servers-00.html


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Wed Apr 28 17:31:44 2021
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 6B2AA3A26CA for <txauth@ietfa.amsl.com>; Wed, 28 Apr 2021 17:31:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.497
X-Spam-Level: 
X-Spam-Status: No, score=-1.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 jVVG2HWmal9j for <txauth@ietfa.amsl.com>; Wed, 28 Apr 2021 17:31:40 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (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 69B4E3A26C6 for <txauth@ietf.org>; Wed, 28 Apr 2021 17:31:40 -0700 (PDT)
Received: from [192.168.1.22] (static-71-174-62-56.bstnma.fios.verizon.net [71.174.62.56]) (authenticated bits=0) (User authenticated as jricher@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 13T0VbOK006624 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <txauth@ietf.org>; Wed, 28 Apr 2021 20:31:38 -0400
From: Justin Richer <jricher@mit.edu>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Wed, 28 Apr 2021 20:31:37 -0400
References: <161965179164.19528.16718040316850564701@ietfa.amsl.com>
To: GNAP Mailing List <txauth@ietf.org>
In-Reply-To: <161965179164.19528.16718040316850564701@ietfa.amsl.com>
Message-Id: <D06CF974-2936-4351-BA34-84D656495ED9@mit.edu>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/_8JOct0ZGsXIpj9iVaktpw9ZKWE>
Subject: Re: [GNAP] I-D Action: draft-ietf-gnap-resource-servers-00.txt
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 29 Apr 2021 00:31:43 -0000

Everyone,

As previously discussed, the editors have pulled the RS-AS portions of =
the protocol out to a separate document to help focus discussion. We =
will be discussing our process of managing both documents, including =
issues, PRs, and releases, at the interim next week.

 =E2=80=94 Justin

> On Apr 28, 2021, at 7:16 PM, internet-drafts@ietf.org wrote:
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Grant Negotiation and Authorization =
Protocol WG of the IETF.
>=20
>        Title           : Grant Negotiation and Authorization Protocol =
Resource Server Connections
>        Authors         : Justin Richer
>                          Aaron Parecki
>                          Fabien Imbault
> 	Filename        : draft-ietf-gnap-resource-servers-00.txt
> 	Pages           : 12
> 	Date            : 2021-04-28
>=20
> Abstract:
>   GNAP defines a mechanism for delegating authorization to a piece of
>   software, and conveying that delegation to the software.  This
>   extension defines methods for resource servers (RS) to communicate
>   with authorization servers (AS) in an interoperable fashion.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-gnap-resource-servers/
>=20
> There is also an HTML version available at:
> =
https://www.ietf.org/archive/id/draft-ietf-gnap-resource-servers-00.html
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
>=20
> --=20
> TXAuth mailing list
> TXAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/txauth


From nobody Fri Apr 30 03:21:02 2021
Return-Path: <session-request@ietf.org>
X-Original-To: txauth@ietf.org
Delivered-To: txauth@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D743A3A0DCA; Fri, 30 Apr 2021 03:20:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: gnap-chairs@ietf.org, rdd@cert.org, txauth@ietf.org, yaronf.ietf@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.28.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <161977805986.14439.11126149382197525113@ietfa.amsl.com>
Date: Fri, 30 Apr 2021 03:20:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/-Mb93vSFbcM08qNb9ARlEg2OMzE>
Subject: [GNAP] gnap - New Meeting Session Request for IETF 111
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Apr 2021 10:21:00 -0000

A new meeting session request has just been submitted by Yaron Sheffer, a Chair of the gnap working group.


---------------------------------------------------------
Working Group Name: Grant Negotiation and Authorization Protocol
Area Name: Security Area
Session Requester: Yaron Sheffer


Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 Chair Conflict: ace acme cose curdle dots emu i2nsf ipsecme kitten lake lamps mls rats sacm secdispatch secevent suit teep tls trans httpbis quic saag uta cfrg
 Technology Overlap: oauth






People who must be present:
  Yaron Sheffer
  Roman Danyliw
  Leif Johansson

Resources Requested:

Special Requests:
  
---------------------------------------------------------


