Merge pull request from matrix-org/travis/403-id-unbind

Add 403 error to IS unbind
This commit is contained in:
Travis Ralston 2019-06-13 06:25:28 -06:00 committed by GitHub
commit cac72ff873
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 0 deletions
api/identity
changelogs/identity_service/newsfragments

View File

@ -279,6 +279,19 @@ paths:
If the response body is not a JSON Matrix error, the identity server
does not support unbinds. If a JSON Matrix error is in the response
body, the requesting party should respect the error.
403:
description: |-
The credentials supplied to authenticate the request were invalid.
This may also be returned if the identity server does not support
the chosen authentication method (such as blocking homeservers from
unbinding identifiers).
examples:
application/json: {
"errcode": "M_FORBIDDEN",
"error": "Invalid homeserver signature"
}
schema:
$ref: "../client-server/definitions/errors/error.yaml"
501:
description: |-
If the response body is not a JSON Matrix error, the identity server

View File

@ -0,0 +1 @@
Clarify that identity servers can return 403 for unbind requests.