Does this need to be in the spec?  I believe we’ve already said that others can 
add attributes as they need.

Phil

@independentid
www.independentid.com
phil.h...@oracle.com



On Jul 8, 2014, at 11:56 AM, John Bradley <ve7...@ve7jtb.com> wrote:

> The application_type is collected as part of current registration by Google 
> and some other OAuth providers as part of registering redirect uri.
> 
> The text was cut down to allow more flexibility in OAuth.  Connect requires 
> registration of redirect_uri and is more ridged about it than OAuth 2.
> 
> Do you think the Connect wording would be appropriate for OAuth?
> 
> John B.
> 
> On Jul 8, 2014, at 9:22 AM, Hannes Tschofenig <hannes.tschofe...@gmx.net> 
> wrote:
> 
>> This additional information makes a lot of sense.
>> 
>> As you said in an earlier mail, the attempt to copy text from the OpenID
>> Connect spec failed a bit...
>> 
>> On 07/08/2014 02:49 PM, Nat Sakimura wrote:
>>> I suppose authors has imported one of the security feature of OpenID
>>> Connect here as well. In the Dynamic Client Registration standard, which
>>> is a bit longer than IETF version. You can see the reason from it: 
>>> 
>>> application_type
>>>   OPTIONAL. Kind of the application. The default, if omitted, is web.
>>>   The defined values are native or web. Web Clients using the OAuth
>>>   Implicit Grant Type MUST only register URLs using the https scheme
>>>   as redirect_uris; they MUST NOT use localhost as the hostname.
>>>   Native Clients MUST only register redirect_uris using custom URI
>>>   schemes or URLs using the http: scheme with localhost as the
>>>   hostname. Authorization Servers MAY place additional constraints on
>>>   Native Clients. Authorization Servers MAY reject Redirection URI
>>>   values using the http scheme, other than the localhost case for
>>>   Native Clients. The Authorization Server MUST verify that all the
>>>   registered redirect_uris conform to these constraints. This prevents
>>>   sharing a Client ID across different types of Clients.
>>> 
>>> Regards, 
>>> 
>>> Nat
>>> 
>>> 
>>> 2014-07-08 21:17 GMT+09:00 Hannes Tschofenig <hannes.tschofe...@gmx.net
>>> <mailto:hannes.tschofe...@gmx.net>>:
>>> 
>>>   Hi all,
>>> 
>>>   with version -18 you guys have added a new meta-data attribute, namely
>>>   application_type.
>>> 
>>>   First, this new attribute is not listed in the IANA consideration
>>>   section.
>>> 
>>>   Second, could you provide a bit of motivation why you need it? What
>>>   would the authorization server do with that type of information? The
>>>   description is rather short.
>>> 
>>>   IMHO there is also no clear boundary between a "native" and "web" app.
>>>   Just think about smart phone apps that are developed using JavaScript.
>>>   Would this be a web app or a native app?
>>> 
>>>   Here is the definition from the draft:
>>> 
>>>   application_type
>>>         OPTIONAL.  Kind of the application.  The default, if omitted, is
>>>         "web".  The defined values are "native" or "web".
>>> 
>>>   Ciao
>>>   Hannes
>>> 
>>> 
>>>   _______________________________________________
>>>   OAuth mailing list
>>>   OAuth@ietf.org <mailto:OAuth@ietf.org>
>>>   https://www.ietf.org/mailman/listinfo/oauth
>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> Nat Sakimura (=nat)
>>> Chairman, OpenID Foundation
>>> http://nat.sakimura.org/
>>> @_nat_en
>> 
>> _______________________________________________
>> 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

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

Reply via email to