[oauth-ext-review] Request for error code: all those from OAuth 2.0 core [RFC6749]

"Manger, James" <James.H.Manger@team.telstra.com> Thu, 18 August 2016 01:45 UTC

Return-Path: <James.H.Manger@team.telstra.com>
X-Original-To: oauth-ext-review@ietfa.amsl.com
Delivered-To: oauth-ext-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 588A612D831; Wed, 17 Aug 2016 18:45:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level:
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rGfZAB6Akfqu; Wed, 17 Aug 2016 18:45:07 -0700 (PDT)
Received: from ipxcvo.tcif.telstra.com.au (ipxcvo.tcif.telstra.com.au [203.35.135.208]) by ietfa.amsl.com (Postfix) with ESMTP id 8185612D504; Wed, 17 Aug 2016 18:45:06 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.28,536,1464616800"; d="scan'208,217";a="188423905"
Received: from unknown (HELO ipcbvi.tcif.telstra.com.au) ([10.97.217.204]) by ipocvi.tcif.telstra.com.au with ESMTP; 18 Aug 2016 11:45:01 +1000
X-IronPort-AV: E=McAfee;i="5700,7163,8260"; a="206519773"
Received: from wsmsg3707.srv.dir.telstra.com ([172.49.40.81]) by ipcbvi.tcif.telstra.com.au with ESMTP; 18 Aug 2016 11:45:01 +1000
Received: from WSMSG3153V.srv.dir.telstra.com ([172.49.40.159]) by WSMSG3707.srv.dir.telstra.com ([fe80::ccc:aa8f:d2a6:740%28]) with mapi; Thu, 18 Aug 2016 11:45:01 +1000
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: "oauth-ext-review@ietf.org" <oauth-ext-review@ietf.org>
Date: Thu, 18 Aug 2016 11:45:00 +1000
Thread-Topic: Request for error code: all those from OAuth 2.0 core [RFC6749]
Thread-Index: AdH48fjP88QF+ZP/Qy6hFHVgjb79UQ==
Message-ID: <255B9BB34FB7D647A506DC292726F6E13BFED73FC6@WSMSG3153V.srv.dir.telstra.com>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, en-AU
Content-Type: multipart/alternative; boundary="_000_255B9BB34FB7D647A506DC292726F6E13BFED73FC6WSMSG3153Vsrv_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/oauth-ext-review/jXdasKhoQpcdB9FNuAgFSgbJdiM>
Cc: "oauth@ietf.org" <oauth@ietf.org>
Subject: [oauth-ext-review] Request for error code: all those from OAuth 2.0 core [RFC6749]
X-BeenThere: oauth-ext-review@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Review of proposed IANA registrations for OAuth." <oauth-ext-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/oauth-ext-review>, <mailto:oauth-ext-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/oauth-ext-review/>
List-Post: <mailto:oauth-ext-review@ietf.org>
List-Help: <mailto:oauth-ext-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/oauth-ext-review>, <mailto:oauth-ext-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Aug 2016 01:45:09 -0000

The IANA "OAuth Extensions Error Registry<http://www.iana.org/assignments/oauth-parameters/oauth-parameters.xhtml#extensions-error>" doesn't list most of the errors defined in the core OAuth 2.0 spec [RFC6749], only those added by other specs.

This is just annoying. It would be far more useful for the IANA registry to be a single source of all OAuth 2.0 error codes.

I suggest listing the following to the registry (with RFC6749 as the reference, and perhaps "core" as the "extension"):

access_denied
invalid_client
invalid_grant
invalid_scope
server_error
temporarily_unavailable
unauthorized_client
unsupported_grant_type
unsupported_response_type

--
James Manger