@@ -5728,15 +5728,33 @@ Host: trust-anchor.example.com
57285728 REQUIRED.
57295729 Error codes in the IANA "OAuth Extensions Error Registry"
57305730 <xref target="IANA.OAuth.Parameters"/> MAY be used.
5731+ In particular, these existing error codes are used by this specification:
5732+ <list style="hanging">
5733+ <t hangText="invalid_request">
5734+ <vspace/>
5735+ The request is incomplete or does
5736+ not comply with current specifications.
5737+ The HTTP response status code SHOULD be 400 (Bad Request).
5738+ </t>
5739+ <t hangText="server_error">
5740+ <vspace/>
5741+ The server encountered an unexpected
5742+ condition that prevented it from fulfilling the request.
5743+ The HTTP response status code SHOULD be one in the 5xx range,
5744+ like 500 (Internal Server Error).
5745+ </t>
5746+ <t hangText="temporarily_unavailable">
5747+ <vspace/>
5748+ The server hosting the federation endpoint
5749+ is currently unable to handle
5750+ the request due to temporary overloading or maintenance.
5751+ The HTTP response status code SHOULD be 503 (Service Unavailable).
5752+ </t>
5753+ </list>
5754+
57315755 This specification also defines the following error codes:
57325756
57335757 <list style="hanging">
5734- <t hangText="invalid_request">
5735- <vspace/>
5736- The request is incomplete or does
5737- not comply with current specifications.
5738- The HTTP response status code SHOULD be 400 (Bad Request).
5739- </t>
57405758 <t hangText="invalid_client">
57415759 <vspace/>
57425760 The Client cannot be authorized or is not
@@ -5773,20 +5791,6 @@ Host: trust-anchor.example.com
57735791 The requested Entity Identifier cannot be found.
57745792 The HTTP response status code SHOULD be 404 (Not Found).
57755793 </t>
5776- <t hangText="server_error">
5777- <vspace/>
5778- The server encountered an unexpected
5779- condition that prevented it from fulfilling the request.
5780- The HTTP response status code SHOULD be one in the 5xx range,
5781- like 500 (Internal Server Error).
5782- </t>
5783- <t hangText="temporarily_unavailable">
5784- <vspace/>
5785- The server hosting the federation endpoint
5786- is currently unable to handle
5787- the request due to temporary overloading or maintenance.
5788- The HTTP response status code SHOULD be 503 (Service Unavailable).
5789- </t>
57905794 <t hangText="unsupported_parameter">
57915795 <vspace/>
57925796 The server does not support the requested parameter.
@@ -8929,17 +8933,6 @@ HTTP/1.1 302 Found
89298933
89308934 <t>
89318935 <?rfc subcompact="yes"?>
8932- <list style="symbols">
8933- <t>Name: invalid_request</t>
8934- <t>Usage Location: authorization endpoint</t>
8935- <t>Protocol Extension: OpenID Federation</t>
8936- <t>
8937- Change Controller: OpenID Foundation Artifact Binding Working Group - openid-specs-ab@lists.openid.net
8938- </t>
8939- <t>Reference: <xref target="error_response"/> of this specification</t>
8940- </list>
8941- </t>
8942- <t>
89438936 <list style="symbols">
89448937 <t>Name: invalid_client</t>
89458938 <t>Usage Location: authorization endpoint</t>
@@ -9016,28 +9009,6 @@ HTTP/1.1 302 Found
90169009 <t>Reference: <xref target="error_response"/> of this specification</t>
90179010 </list>
90189011 </t>
9019- <t>
9020- <list style="symbols">
9021- <t>Name: server_error</t>
9022- <t>Usage Location: authorization endpoint</t>
9023- <t>Protocol Extension: OpenID Federation</t>
9024- <t>
9025- Change Controller: OpenID Foundation Artifact Binding Working Group - openid-specs-ab@lists.openid.net
9026- </t>
9027- <t>Reference: <xref target="error_response"/> of this specification</t>
9028- </list>
9029- </t>
9030- <t>
9031- <list style="symbols">
9032- <t>Name: temporarily_unavailable</t>
9033- <t>Usage Location: authorization endpoint</t>
9034- <t>Protocol Extension: OpenID Federation</t>
9035- <t>
9036- Change Controller: OpenID Foundation Artifact Binding Working Group - openid-specs-ab@lists.openid.net
9037- </t>
9038- <t>Reference: <xref target="error_response"/> of this specification</t>
9039- </list>
9040- </t>
90419012 <t>
90429013 <list style="symbols">
90439014 <t>Name: unsupported_parameter</t>
@@ -11685,6 +11656,10 @@ Host: op.umu.se
1168511656 <list style="symbols">
1168611657 <t>
1168711658 Fixed #330: Corrected typo in Entity Statement Validation text.
11659+ </t>
11660+ <t>
11661+ Reference, rather than define, the existing error values
11662+ invalid_request, server_error, and temporarily_unavailable.
1168811663 </t>
1168911664 </list>
1169011665 </t>
0 commit comments