diff --git a/openid-federation-1_0.xml b/openid-federation-1_0.xml index b1bc99b..1ffb98f 100644 --- a/openid-federation-1_0.xml +++ b/openid-federation-1_0.xml @@ -26,7 +26,7 @@ OpenID Federation 1.0 - - draft 48 + draft 49 - + OpenID Connect Working Group @@ -5728,15 +5728,33 @@ Host: trust-anchor.example.com REQUIRED. Error codes in the IANA "OAuth Extensions Error Registry" MAY be used. + In particular, these existing error codes are used by this specification: + + + + The request is incomplete or does + not comply with current specifications. + The HTTP response status code SHOULD be 400 (Bad Request). + + + + The server encountered an unexpected + condition that prevented it from fulfilling the request. + The HTTP response status code SHOULD be one in the 5xx range, + like 500 (Internal Server Error). + + + + The server hosting the federation endpoint + is currently unable to handle + the request due to temporary overloading or maintenance. + The HTTP response status code SHOULD be 503 (Service Unavailable). + + + This specification also defines the following error codes: - - - The request is incomplete or does - not comply with current specifications. - The HTTP response status code SHOULD be 400 (Bad Request). - The Client cannot be authorized or is not @@ -5773,20 +5791,6 @@ Host: trust-anchor.example.com The requested Entity Identifier cannot be found. The HTTP response status code SHOULD be 404 (Not Found). - - - The server encountered an unexpected - condition that prevented it from fulfilling the request. - The HTTP response status code SHOULD be one in the 5xx range, - like 500 (Internal Server Error). - - - - The server hosting the federation endpoint - is currently unable to handle - the request due to temporary overloading or maintenance. - The HTTP response status code SHOULD be 503 (Service Unavailable). - The server does not support the requested parameter. @@ -8929,17 +8933,6 @@ HTTP/1.1 302 Found - - Name: invalid_request - Usage Location: authorization endpoint - Protocol Extension: OpenID Federation - - Change Controller: OpenID Foundation Artifact Binding Working Group - openid-specs-ab@lists.openid.net - - Reference: of this specification - - - Name: invalid_client Usage Location: authorization endpoint @@ -9016,28 +9009,6 @@ HTTP/1.1 302 Found Reference: of this specification - - - Name: server_error - Usage Location: authorization endpoint - Protocol Extension: OpenID Federation - - Change Controller: OpenID Foundation Artifact Binding Working Group - openid-specs-ab@lists.openid.net - - Reference: of this specification - - - - - Name: temporarily_unavailable - Usage Location: authorization endpoint - Protocol Extension: OpenID Federation - - Change Controller: OpenID Foundation Artifact Binding Working Group - openid-specs-ab@lists.openid.net - - Reference: of this specification - - Name: unsupported_parameter @@ -11680,6 +11651,16 @@ Host: op.umu.se
[[ To be removed from the final specification ]] + + -49 + + + Reference, rather than define, the existing error values + invalid_request, server_error, and temporarily_unavailable. + + + + -48