mirror of
https://github.com/matrix-org/matrix-spec
synced 2026-02-12 00:53:43 +01:00
Some checks are pending
Spec / 🔎 Validate OpenAPI specifications (push) Waiting to run
Spec / 🔎 Check Event schema examples (push) Waiting to run
Spec / 🔎 Check OpenAPI definitions examples (push) Waiting to run
Spec / 🔎 Check JSON Schemas inline examples (push) Waiting to run
Spec / ⚙️ Calculate baseURL for later jobs (push) Waiting to run
Spec / 🐍 Build OpenAPI definitions (push) Blocked by required conditions
Spec / 📢 Run towncrier for changelog (push) Waiting to run
Spec / 📖 Build the spec (push) Blocked by required conditions
Spec / 🔎 Validate generated HTML (push) Blocked by required conditions
Spec / 📖 Build the historical backup spec (push) Blocked by required conditions
Spec / Create release (push) Blocked by required conditions
Spell Check / Spell Check with Typos (push) Waiting to run
* Spec Account management for OAuth 2.0 API As per MSC4191. Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Add changelog Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Fix field name Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Bump Matrix version Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Apply suggestions from code review Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Remove justification Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Add fields to example Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Use definition shortcode for account management server metadata Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Use definition shortcode for account management URL query parameters Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Apply suggestion for account management actions Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Add copyright and license Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Remove enum for actions It doesn't make sense to have the action schema in a separate file now that only the `type` is shared. Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> * Use "server" instead of "homeserver" Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> --------- Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr> Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
# Copyright 2026 The Matrix.org Foundation C.I.C.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
type: object
|
|
title: OAuth 2.0 Server Metadata Account Management Extension
|
|
properties:
|
|
account_management_uri:
|
|
type: string
|
|
format: uri
|
|
description: |-
|
|
The URL where the user is able to access the account management capabilities of the
|
|
server.
|
|
account_management_actions_supported:
|
|
type: array
|
|
description: |-
|
|
List of [actions](/client-server-api/#account-management-url-actions) that the account
|
|
management URL supports.
|
|
items:
|
|
type: string
|
|
description: An action that the account management URL supports.
|