Re: [OAUTH-WG] JWT Destination Claim

Brian Campbell <bcampbell@pingidentity.com> Thu, 26 March 2015 00:34 UTC

Return-Path: <bcampbell@pingidentity.com>
X-Original-To: oauth@ietfa.amsl.com
Delivered-To: oauth@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A71B1A0461 for <oauth@ietfa.amsl.com>; Wed, 25 Mar 2015 17:34:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.578
X-Spam-Level:
X-Spam-Status: No, score=-3.578 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 G7WVVbM1e7qq for <oauth@ietfa.amsl.com>; Wed, 25 Mar 2015 17:34:07 -0700 (PDT)
Received: from na3sys009aog118.obsmtp.com (na3sys009aog118.obsmtp.com [74.125.149.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 145041A0179 for <oauth@ietf.org>; Wed, 25 Mar 2015 17:34:06 -0700 (PDT)
Received: from mail-ig0-f179.google.com ([209.85.213.179]) (using TLSv1) by na3sys009aob118.postini.com ([74.125.148.12]) with SMTP ID DSNKVRNT/a130hgvd/wCUgZdKijACPmRL2tL@postini.com; Wed, 25 Mar 2015 17:34:07 PDT
Received: by igcau2 with SMTP id au2so4381594igc.1 for <oauth@ietf.org>; Wed, 25 Mar 2015 17:34:01 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=4pJ1OXghEhwdCwM2I8/2qPBNCS4kGMt0PG7JG2h5xkg=; b=BejTqlkLeCzHOTI/4gcb/MxHHHCDzWhB+ntrRcv46uEi/6knb9pIvRh5G2vPMkhn18 4YhzlzEz/QxvH1uMbz7UQIgnSG4mHA+8PJGICpX9lmRKZHDP7Vt5TKKwelCeFm2CcgUA xva73sMMc3VZBn9RetVoiHycqqFPY7pp6LQFjYiR6GaQG4H+ZNPz+vbK4EGDydFcDL+z q9D2dXqMbOCqCfPSvnTfCBm0ZGnLyRMeh60FWXR5BYqJpA9PicTMh589pteKJ3IZO+Rc ZWLolj5lcuxrLHeFDgI/6nuU2UPW74d6I9qrArGDbbKvkPpafuqMwtUBuLvURbSN//vB /3qQ==
X-Received: by 10.42.94.65 with SMTP id a1mr34062385icn.1.1427330041543; Wed, 25 Mar 2015 17:34:01 -0700 (PDT)
X-Gm-Message-State: ALoCoQkmswzCxD05EUQeknblRgUJfFtpJy15jolKSqw/g1oILwSnQb6Q5Jk9phgK2z4NigWnw8aI7772CXT9h4qN7P0394izXt9cT3qn7S6ylZWD6JH6i0NN8Db72WMoqHF5+d41QmaZ
X-Received: by 10.42.94.65 with SMTP id a1mr34062359icn.1.1427330041192; Wed, 25 Mar 2015 17:34:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.7.193 with HTTP; Wed, 25 Mar 2015 17:33:31 -0700 (PDT)
In-Reply-To: <BN3PR0301MB123419B3AE4F837B3E249451A60B0@BN3PR0301MB1234.namprd03.prod.outlook.com>
References: <CA+k3eCTYjMeY7=xcWjOTfs0bGtZaMpCgynmS3hP9BrKmUHZXSg@mail.gmail.com> <BY2PR03MB442687E4C3862894786536FF50B0@BY2PR03MB442.namprd03.prod.outlook.com> <CA+k3eCSwdfO6t5pB1TS9U48SvcT2DtJJkntWOFv0j7b0oT+sWg@mail.gmail.com> <BN3PR0301MB123419B3AE4F837B3E249451A60B0@BN3PR0301MB1234.namprd03.prod.outlook.com>
From: Brian Campbell <bcampbell@pingidentity.com>
Date: Wed, 25 Mar 2015 19:33:31 -0500
Message-ID: <CA+k3eCRc75_HohDTf8zGrnsox9T5bVKrWVAL5Wukhy8+z=_mkQ@mail.gmail.com>
To: Anthony Nadalin <tonynad@microsoft.com>
Content-Type: multipart/alternative; boundary="20cf303345f315b7100512262c7c"
Archived-At: <http://mailarchive.ietf.org/arch/msg/oauth/7RIqP23ltg-Q3PwOeCp1EmoDb6Q>
Cc: oauth <oauth@ietf.org>
Subject: Re: [OAUTH-WG] JWT Destination Claim
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: OAUTH WG <oauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/oauth>, <mailto:oauth-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/oauth/>
List-Post: <mailto:oauth@ietf.org>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/oauth>, <mailto:oauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Mar 2015 00:34:09 -0000

Tony, thanks as always for your thoughtful, well reasoned, and helpful
comments.

I'm well aware of the potential for confusion, which is why I endeavored to
address the differences between aud and dst with text in the draft.

I do appreciate your permission to use it ourselves and I'll be sure to let
the engineers that have already deployed it know that they have your
blessing.

As I said on Monday, it struck me as something that would have value well
beyond our own usage and that was why I wanted to start a conversation
about standardization. You're stance on that has been made pretty clear,
thanks.



On Wed, Mar 25, 2015 at 6:57 PM, Anthony Nadalin <tonynad@microsoft.com>
wrote:

>  There some folks out there that are using AUD to mean DST. Adding DST is
> confusing, if you want to use it that's fine but don't see a need to
> standardize every claim that someone comes up with
>
> Sent from my Windows Phone
>  ------------------------------
> From: Brian Campbell <bcampbell@pingidentity.com>
> Sent: ‎3/‎25/‎2015 2:19 PM
> To: Mike Jones <Michael.Jones@microsoft.com>
> Cc: oauth <oauth@ietf.org>
> Subject: Re: [OAUTH-WG] JWT Destination Claim
>
>  FWIW, I did have that as an open issue in the draft:
> http://tools.ietf.org/html/draft-campbell-oauth-dst4jwt-00#appendix-A
>
> Though the way I worded it probably shows my bias.
>
> On Wed, Mar 25, 2015 at 2:16 PM, Mike Jones <Michael.Jones@microsoft.com>
> wrote:
>
>>  Thanks for posting this, Brian.  To get it down on the list, I’ll
>> repeat my comment made in person that just as “aud” used to be
>> single-valued and ended up being multi-valued, I suspect some applications
>> would require the same thing of “dst” – at least when “aud” and “dst” are
>> different.  And even if “dst” becomes multi-valued, it’s OK for particular
>> applications to require that it be single-valued in their usage.
>>
>>
>>
>>                                                             -- Mike
>>
>>
>>
>> *From:* OAuth [mailto:oauth-bounces@ietf.org] *On Behalf Of *Brian
>> Campbell
>> *Sent:* Wednesday, March 25, 2015 2:08 PM
>> *To:* oauth
>> *Subject:* [OAUTH-WG] JWT Destination Claim
>>
>>
>>
>> Here are the slides that I rushed though at the end of the Dallas meeting:
>>
>> https://www.ietf.org/proceedings/92/slides/slides-92-oauth-1.pdf
>>
>>
>>
>> And the -00 draft:
>> http://tools.ietf.org/html/draft-campbell-oauth-dst4jwt-00
>>
>> In an informal discussion earlier this week John B. suggested that some
>> additional thinking and/or clarification is needed with regard to what
>> parts of the URI to include and check. Particularly with respect to query
>> and fragment. And he's probably right.
>>
>
>