Re: [OAUTH-WG] draft-richer-oauth-introspection-01 scope syntax

Justin Richer <jricher@mitre.org> Wed, 30 January 2013 22:29 UTC

Return-Path: <jricher@mitre.org>
X-Original-To: oauth@ietfa.amsl.com
Delivered-To: oauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 008A621F8521 for <oauth@ietfa.amsl.com>; Wed, 30 Jan 2013 14:29:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.551
X-Spam-Level:
X-Spam-Status: No, score=-6.551 tagged_above=-999 required=5 tests=[AWL=0.047, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PBu5fFl4gNJm for <oauth@ietfa.amsl.com>; Wed, 30 Jan 2013 14:29:48 -0800 (PST)
Received: from smtpksrv1.mitre.org (smtpksrv1.mitre.org [198.49.146.77]) by ietfa.amsl.com (Postfix) with ESMTP id 8A5DC21F84E3 for <oauth@ietf.org>; Wed, 30 Jan 2013 14:29:46 -0800 (PST)
Received: from smtpksrv1.mitre.org (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 2191853112DD; Wed, 30 Jan 2013 17:29:46 -0500 (EST)
Received: from IMCCAS01.MITRE.ORG (imccas01.mitre.org [129.83.29.78]) by smtpksrv1.mitre.org (Postfix) with ESMTP id 0C22753112D8; Wed, 30 Jan 2013 17:29:46 -0500 (EST)
Received: from [10.146.15.29] (129.83.31.58) by IMCCAS01.MITRE.ORG (129.83.29.78) with Microsoft SMTP Server (TLS) id 14.2.318.4; Wed, 30 Jan 2013 17:29:45 -0500
Message-ID: <51099EBD.5050204@mitre.org>
Date: Wed, 30 Jan 2013 17:29:17 -0500
From: Justin Richer <jricher@mitre.org>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2
MIME-Version: 1.0
To: Todd W Lainhart <lainhart@us.ibm.com>
References: <OF3031393A.750F4AB2-ON85257B03.007AD84B-85257B03.007B56E7@us.ibm.com>
In-Reply-To: <OF3031393A.750F4AB2-ON85257B03.007AD84B-85257B03.007B56E7@us.ibm.com>
Content-Type: multipart/alternative; boundary="------------050801000005020403060205"
X-Originating-IP: [129.83.31.58]
Cc: IETF oauth WG <oauth@ietf.org>
Subject: Re: [OAUTH-WG] draft-richer-oauth-introspection-01 scope syntax
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.12
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: Wed, 30 Jan 2013 22:29:49 -0000

It's not meant to follow the same syntax. Instead, it's making use of 
the JSON object structure to avoid additional parsing of the values on 
the client side.

We could fairly easily define it as the same space-delimited string if 
enough people want to keep the scope format consistent.

  -- Justin

On 01/30/2013 05:27 PM, Todd W Lainhart wrote:
> That the scope syntax in draft-richer-oauth-introspection-01 is 
> different than RFC 6749 Section 3.3, as in:
>
>
> "scope": ["read", "write", "dolphin"],
>
> vs.
>
>   scope = scope-token *( SP scope-token )
>      scope-token = 1*( %x21 / %x23-5B / %x5D-7E )
>
> Should introspection-01 follow the 6749 syntax for scopes?
>
>
>
>
>
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth