Definition of "Standard Identifier Format" (#3171)

Spec for https://github.com/matrix-org/matrix-doc/pull/2758
This commit is contained in:
Travis Ralston 2021-12-15 04:38:29 -07:00 committed by GitHub
parent 4b866adac1
commit 0fbc6bdab6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 2 deletions

View file

@ -59,7 +59,6 @@ properties:
example: "mxc://example.org/abc123"
brand:
type: string
# TODO @@TR: Actually link to "common identifier format" section when it exists.
description: |-
Optional UI hint for what kind of common SSO provider is being
described in this IdP. Matrix maintains a registry of identifiers
@ -71,7 +70,7 @@ properties:
including those in the registry, though are expected to be able to
present any IdP based off the `name`/`icon` to the user regardless.
Unregistered brands are permitted using the Standard Identifier Format,
Unregistered brands are permitted using the [Common Namespaced Identifier Grammar](/appendices/#common-namespaced-identifier-grammar),
though excluding the namespace requirements. For example, `examplesso`
is a valid brand which is not in the registry but still permitted.
Servers should be mindful that clients might not support their unregistered