Ok. Phil
> On Jul 8, 2014, at 13:38, Mike Jones <michael.jo...@microsoft.com> wrote: > > I put it back because otherwise, we wouldn't be meeting one of the > requirements of the RFC 6749. If you look at the client registration section > http://tools.ietf.org/html/rfc6749#section-2, you’ll see that registering > redirect_uri values is required, as is registering the client type. Without > this, there wasn’t a way to register the client type. > > -- Mike > > -----Original Message----- > From: OAuth [mailto:oauth-boun...@ietf.org] On Behalf Of John Bradley > Sent: Tuesday, July 08, 2014 12:37 PM > To: Phil Hunt > Cc: oauth@ietf.org > Subject: Re: [OAUTH-WG] Dynamic Client Registration: application_type > > It was taken out and then put back in as it is a common parameter used by a > number of AS. > > We have it in Connect, the best reason for keeping it is to stop people from > coming up with a new parameter for the same thing because they haven't looked > at the Connect version. > > John B. > On Jul 8, 2014, at 3:16 PM, Phil Hunt <phil.h...@oracle.com> wrote: > > > 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
_______________________________________________ OAuth mailing list OAuth@ietf.org https://www.ietf.org/mailman/listinfo/oauth