Other use cases include the encoding extensions (such as the XML one,
and if anyone gets around to it, the form-encoded one) and a "format not
supported" error. Having a standard set of oauth errors on the protected
resource is a good idea. That said:

> I am still not convinced we need to address error code extensibility, but 
> given my use case example above, I would be open for allowing URI error 
> codes. Any reason why using URI as error code isn't sufficient (please 
> present new use cases for such requirements)?

Like I said in a previous email, I'm happy with it being a uri-based
extension, like grant_type. I still think there's value in structuring
what the short codes are, and I think we need *some* kind of
extensibility and a way to make sure that errors don't come from
different spaces with the same code and mean different things. I don't
particularly care what the exact extension mechanism for this is so long
as there's an accepted way to get new stuff in there without stomping on
other things.

I disagree that the errors are all about the client being able to
automatically do something about them -- they're just as useful to push
up the stack to developers. Regardless, if it's an accepted practice
that other RFCs can simply "update the Oauth2 RFC" document without the
use of a registry, and that we can permit some kind of namespacing for
non-registered names (ie, use URIs), then we're probably covering our
bases.

 -- Justin

> EHL
> 
> 
> >
> >                               Cheers,
> >                               -- Mike
> >
> > -----Original Message-----
> > From: oauth-boun...@ietf.org [mailto:oauth-boun...@ietf.org] On Behalf
> > Of Eran Hammer-Lahav
> > Sent: Monday, March 14, 2011 6:30 PM
> > To: David Recordon
> > Cc: oauth@ietf.org
> > Subject: Re: [OAUTH-WG] Vote: Location of OAuth Errors Registry, deadline
> > Friday, March 18
> >
> > It's a clear example of defining facilities without *ANY* use cases or
> > requirements.
> >
> > We have clear use cases and actual registration requests for the current
> > registries defined in v2.
> >
> > What's most annoying about this entire push for an error registry is that 
> > the
> > author and supporters have all failed to show a single example of an actual
> > value to be registered. I don't think I'm asking for much.
> >
> > Registries must be held to the same level of adoption as any other part of 
> > the
> > protocol. If a feature is not being use by the time the document is 
> > finalized, it
> > MUST NOT be included and left out. Otherwise, this is pure astronaut
> > architecture and design by committee.
> >
> > As for the reference to the editorial comment in draft 11 - there were other
> > such notes in part drafts which were simply removed without addressing
> > throughout the process. This registry is new, and is baseless. An important
> > part of our process is weeding out what is not necessary, and an error
> > registry clearly fails to meet this standard.
> >
> > This entire thread should be stopped until someone can offer clear use cases
> > and requirements. Otherwise, this is a joke.
> >
> > EHL
> >
> >
> >
> > > -----Original Message-----
> > > From: oauth-boun...@ietf.org [mailto:oauth-boun...@ietf.org] On Behalf
> > > Of David Recordon
> > > Sent: Monday, March 14, 2011 6:04 PM
> > > To: Mike Jones
> > > Cc: oauth@ietf.org
> > > Subject: Re: [OAUTH-WG] Vote: Location of OAuth Errors Registry,
> > > deadline Friday, March 18
> > >
> > > Has anyone extended error codes? Is there a list of error codes
> > > currently being used in the wild that need standardizing?
> > >
> > > --David
> > >
> > >
> > > On Mon, Mar 14, 2011 at 11:28 PM, Mike Jones
> > > <michael.jo...@microsoft.com> wrote:
> > > > This is not new.  This is meeting the need expressed in draft 10,
> > > > Section
> > > 3.2.1 and draft 11, Section 4.3.1 as "[[ Add mechanism for extending
> > > error codes ]]".
> > > >
> > > > It's there to provide a coordination mechanism among OAuth-related
> > > specifications so that different specs use the same errors for the same
> > thing.
> > > >
> > > >                                -- Mike
> > > >
> > > > -----Original Message-----
> > > > From: David Recordon [mailto:record...@gmail.com]
> > > > Sent: Monday, March 14, 2011 4:15 PM
> > > > To: Mike Jones
> > > > Cc: oauth@ietf.org
> > > > Subject: Re: [OAUTH-WG] Vote: Location of OAuth Errors Registry,
> > > > deadline Friday, March 18
> > > >
> > > > I still haven't seen an explanation of what this registry
> > > > accomplishes or why
> > > it's become needed in the past few weeks.
> > > >
> > > > --David
> > > >
> > > >
> > > > On Fri, Mar 11, 2011 at 11:04 PM, Mike Jones
> > > <michael.jo...@microsoft.com> wrote:
> > > >> As you know, the OAuth 2.0 Bearer Token draft -03 established the
> > > >> OAuth Errors Registry to increase interoperability among
> > > >> implementations using the related OAuth specifications.  As you
> > > >> also know, there has been some discussion about whether:
> > > >>
> > > >>
> > > >>
> > > >> A)  The OAuth Errors Registry belongs in in the Framework
> > > >> specification rather than the bearer token specification,
> > > >>
> > > >> B)  The OAuth Errors Registry should continue to be defined in the
> > > >> Bearer Token specification and apply to all OAuth specifications,
> > > >>
> > > >> C)  The OAuth Errors Registry should reside in the Bearer Token
> > > >> specification but be scoped back to only apply to that
> > > >> specification, or
> > > >>
> > > >> D)  The OAuth Errors Registry should be deleted because the set of
> > > >> errors should not be extensible.
> > > >>
> > > >>
> > > >>
> > > >> Please vote for A, B, C, or D by Friday, March 18th.
> > > >>
> > > >>
> > > >>
> > > >> I personally believe that A makes the most sense, but given that
> > > >> other points of view have also been voiced, this consensus call is
> > > >> needed to resolve the issue.
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> Cheers,
> > > >>
> > > >>                                                                 --
> > > >> Mike
> > > >>
> > > >>
> > > >>
> > > >> _______________________________________________
> > > >> 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
> _______________________________________________
> 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