Thanks Marius.

> -----Original Message-----
> From: Marius Scurtescu [mailto:mscurte...@google.com]
> Sent: Tuesday, January 25, 2011 5:02 PM
> To: Eran Hammer-Lahav
> Cc: oauth@ietf.org
> Subject: Re: [OAUTH-WG] I-D Action:draft-ietf-oauth-v2-12.txt
> 
> On Thu, Jan 20, 2011 at 9:41 PM, Eran Hammer-Lahav
> <e...@hueniverse.com> wrote:
> > Forgot to mention that I don't have any outstanding comments in my
> queue so if your feedback was not incorporated into -12, and you feel
> strongly about it, bring it up again.
> 
> From an older email, adapted to v12:
> 
> 
> 1. The token_type parameter is required in responses from the server.
> If the server supports multiple formats, which one will be used? In this case,
> would it make sense to allow the client to request a specific format?
> 
> For example, if the authorization server supports both MAC and BEARER,
> which one will the server issue?

It might in some cases, but I suspect most providers are going to decide which 
scheme provides the right level of security for them and just use that. If you 
are going to allow both MAC and BEARER, you are basically letting clients 
decide which level to operate at. Do you have a need or plan to support 
multiple token types?
 
> 2. Section 8.2. What about applications using legacy parameters? Does not
> make much sense to register them, and they cannot be changed to x_.
> Broken record: using a prefix for all registered parameters is much cleaner 
> (as
> opposed to requiring that all no-registered parameters use a prefix).
> 
> For Google it is impossible to comply with this requirement.

What legacy parameters do you have? Since OAuth 2.0 endpoints are brand new, 
this is probably about extension parameters in the authorization endpoint from 
OAuth 1.0 or AuthSub? I think the legacy parameters problem is pretty small, 
given the number of existing *token* and *authorization* endpoints with custom 
parameters (that were not pulled into the specification such as scope), but it 
would be good to know what we are dealing with.

Overall, this is a pretty minor issue. I assume you don't have any conflicts 
today with the v2 specification. Any conflicts you might have in the future 
(for which this x_ prefix is meant for) with new extensions is probably going 
to be minor. And Google can always join the work to make sure they pick a less 
conflicting name... this is where the registration process really helps to 
avoid clashes.

EHL


_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to