Re: [OAUTH-WG] Proposed change to section 8.4. Defining New Authorization Endpoint Response Types

Aiden Bell <aiden449@gmail.com> Tue, 19 July 2011 17:08 UTC

Return-Path: <aiden449@gmail.com>
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 0089711E808C for <oauth@ietfa.amsl.com>; Tue, 19 Jul 2011 10:08:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.298
X-Spam-Level:
X-Spam-Status: No, score=-3.298 tagged_above=-999 required=5 tests=[AWL=0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 3MzHwOhLvkMd for <oauth@ietfa.amsl.com>; Tue, 19 Jul 2011 10:08:20 -0700 (PDT)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by ietfa.amsl.com (Postfix) with ESMTP id 663C51F0C3D for <oauth@ietf.org>; Tue, 19 Jul 2011 10:08:18 -0700 (PDT)
Received: by qyk29 with SMTP id 29so3274707qyk.10 for <oauth@ietf.org>; Tue, 19 Jul 2011 10:08:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9B0HbDXQLJ2LmcRpipGL9Fzeh7wI0cvSvTQxSI9HZao=; b=bGqJlyC/EEwPLOcLh5vDVVSnAidyE0jXgfuYk/Ib12vG/sjqpRaIvffg7ARcd34uyO 766G68xIwLb8DLhV6URAvJeBnPNTXOxzQLFbX3XnYApFJkjOBRtg5QZmETsupmug3m3q 4UygHMbFUhoQ8ExdYSPg+T1NcuWY5dOFJ9KGw=
MIME-Version: 1.0
Received: by 10.229.41.70 with SMTP id n6mr5996086qce.237.1311095297752; Tue, 19 Jul 2011 10:08:17 -0700 (PDT)
Received: by 10.229.14.42 with HTTP; Tue, 19 Jul 2011 10:08:17 -0700 (PDT)
In-Reply-To: <4E1F6AAD24975D4BA5B168042967394348D52D1F@TK5EX14MBXC201.redmond.corp.microsoft.com>
References: <90C41DD21FB7C64BB94121FBBC2E7234501D6E0653@P3PW5EX1MB01.EX1.SECURESERVER.NET> <90C41DD21FB7C64BB94121FBBC2E7234501D6E0720@P3PW5EX1MB01.EX1.SECURESERVER.NET> <4E1F6AAD24975D4BA5B168042967394348D52D1F@TK5EX14MBXC201.redmond.corp.microsoft.com>
Date: Tue, 19 Jul 2011 18:08:17 +0100
Message-ID: <CA+5SmTXuHWnmgg+U4RSVUP_6S2Z0uwo+YT7XkbbTS3-RFetCfw@mail.gmail.com>
From: Aiden Bell <aiden449@gmail.com>
To: Mike Jones <Michael.Jones@microsoft.com>
Content-Type: multipart/alternative; boundary="0016368336d67d3fd804a86f2997"
Cc: OAuth WG <oauth@ietf.org>
Subject: Re: [OAUTH-WG] Proposed change to section 8.4. Defining New Authorization Endpoint Response Types
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: Tue, 19 Jul 2011 17:08:24 -0000

This seems clearer Eran. I don't blame you for not liking "collection", I
was searching for a term without
too much theoretical background; Your revision reads much better.

I'm happy with it. This seems like a good alternative now if parsing is the
concensus.

Thanks again,
Aiden

On 19 July 2011 17:33, Mike Jones <Michael.Jones@microsoft.com> wrote:

> Good
>
> -----Original Message-----
> From: oauth-bounces@ietf.org [mailto:oauth-bounces@ietf.org] On Behalf Of
> Eran Hammer-Lahav
> Sent: Tuesday, July 19, 2011 9:24 AM
> To: OAuth WG
> Subject: Re: [OAUTH-WG] Proposed change to section 8.4. Defining New
> Authorization Endpoint Response Types
>
> Revised text. I changed it to focus on the implementation details.
>
> In other words, all response types must be registered. If the type name
> includes spaces, it changes how the value is compared (space-delimited list
> of values where the order does not matter). That's it. Spaces only change
> how values are compared.
>
> EHL
>
> ---
>
> 8.4.  Defining New Authorization Endpoint Response Types
>
>    New response types for use with the authorization endpoint are
>    defined and registered in the authorization endpoint response type
>    registry following the procedure in Section 11.3.  Response type
>    names MUST conform to the response-type ABNF.
>
>      response-type  = response-name *( SP response-name )
>      response-name  = 1*response-char
>      response-char  = "_" / DIGIT / ALPHA
>
>    If a response type contains one of more space characters (%x20), it is
>   compared as a space-delimited list of values in which the order of values
>   does not matter. Only one order of values can be registered, which covers
>   all other arrangements of the same set of values.
>
>    For example, the response type "token code" is left undefined by this
> specification.
>    However, an extension can define and register the "token code" response
> type.
>    Once registered, the same combination cannot be registered as "code
> token", but
>    both values can be used to denote the same response type.
>
> Also, change the definition of response_type in section 3.1.1:
>
>    response_type
>          REQUIRED.  The value MUST be one of "code" for requesting an
>          authorization code as described by Section 4.1.1, "token" for
>          requesting an access token (implicit grant) as described by
>          Section 4.2.1, or a registered extension value as described by
>          Section 8.4. If the response type contains one or more space
> characters
>         (%x20), it is interpreted as a space-delimited list of values,
> where
>         the order of values does not matter (e.g. "a b" is the same as "b
> a").
>
>
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth
>
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth
>



-- 
------------------------------------------------------------------
Never send sensitive or private information via email unless it is
encrypted. http://www.gnupg.org