I know, that's why I asked. I think this is the simplest way to deal with this 
type of error. I therefore prefer it.

Am 05.02.2013 um 20:49 schrieb Justin Richer <jric...@mitre.org>:

> You know, that works as well. From the client's perspective, the token isn't 
> good anymore. The client shouldn't care if the token was good in the first 
> place if it's revoking it.
> 
>  -- Justin
> 
> 
> On 02/05/2013 02:41 PM, Torsten Lodderstedt wrote:
>> Why not adopting Bill's suggestion and just return HTTP status code 200 for 
>> (already) invalid tokens?
>> 
>> regards,
>> Torsten.
>> 
>> Am 05.02.2013 um 17:46 schrieb Todd W Lainhart <lainh...@us.ibm.com>:
>> 
>>> > Could it do something with invalid_parameter that it couldn't do with 
>>> > invalid_token_parameter (among others), or vice versa? 
>>> 
>>> I'm not imagining a client doing anything programmatically useful with the 
>>> distinction.
>>> 
>>> 
>>> 
>>> 
>>> Todd Lainhart
>>> Rational software
>>> IBM Corporation
>>> 550 King Street, Littleton, MA 01460-1250
>>> 1-978-899-4705
>>> 2-276-4705 (T/L)
>>> lainh...@us.ibm.com
>>> 
>>> 
>>> 
>>> 
>>> From:        "Richer, Justin P." <jric...@mitre.org> 
>>> To:        George Fletcher <gffle...@aol.com>, 
>>> Cc:        OAuth WG <oauth@ietf.org> 
>>> Date:        02/04/2013 04:10 PM 
>>> Subject:        Re: [OAUTH-WG] draft-ietf-oauth-revocation 
>>> Sent by:        oauth-boun...@ietf.org 
>>> 
>>> 
>>> 
>>> 
>>> On Feb 4, 2013, at 3:57 PM, George Fletcher <gffle...@aol.com>
>>> wrote:
>>> 
>>> > 
>>> > On 2/4/13 3:41 PM, Richer, Justin P. wrote:
>>> >> On Feb 3, 2013, at 8:01 AM, Torsten Lodderstedt 
>>> >> <tors...@lodderstedt.net> wrote:
>>> >> 
>>> >> 
>>> >>> - invalid_token error code: I propose to use the new error code 
>>> >>> "invalid_parameter" (as suggested by Peter and George). I don't see the 
>>> >>> need to register it (see 
>>> >>> http://www.ietf.org/mail-archive/web/oauth/current/msg10604.html) but 
>>> >>> would like to get your advice.
>>> >> something more like "invalid_token_parameter" would maybe make sense, 
>>> >> since it's not just *any* parameter, it's the special "token" parameter 
>>> >> that we're talking about, but it's distinct from the invalid_token 
>>> >> response. The introspection endpoint uses the same pattern of a token= 
>>> >> parameter, but since the whole point of the introspection endpoint is 
>>> >> determining token validity it doesn't actually throw an error here.
>>> >> 
>>> >> I agree that it doesn't need to be registered (since it's on a different 
>>> >> endpoint).
>>> > For what it's worth my thinking was that if we have an 
>>> > 'invalid_parameter' error, then the description can define which 
>>> > parameter is invalid. I don't think we should create a bunch of specific 
>>> > error values that are endpoint specific and could overlap which is where 
>>> > the whole error return value started.
>>> > 
>>> 
>>> Hm, I see what you're saying, but the error response is already endpoint 
>>> specific. Though there is value in not having conflicting and/or confusing 
>>> responses from different endpoints that use the same error code for 
>>> different               things. 
>>> 
>>> What it really comes down to is: what can the client do with this error? 
>>> Could it do something with invalid_parameter that it couldn't do with 
>>> invalid_token_parameter (among others), or vice versa? As I'm writing this 
>>> out, I'm not convinced that it could, really, so this may be a bike 
>>> shedding argument.
>>> 
>>> -- Justin
>>> 
>>> 
>>> _______________________________________________
>>> 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