OAuth Server Metadata
data class OAuthServerMetadata(val issuer: String, val deviceAuthorizationEndpoint: String, val tokenEndpoint: String, val authorizationEndpoint: String?, val registrationEndpoint: String?, val introspectionEndpoint: String?, val grantTypesSupported: List<String>, val responseTypesSupported: List<String>?, val scopesSupported: List<String>?)
Метаданные OAuth сервера, полученные из discovery endpoint.
Parameters
issuer
Идентификатор OAuth сервера
device Authorization Endpoint
URL для запроса device code
token Endpoint
URL для получения и обновления токенов
authorization Endpoint
URL для авторизации (опционально)
registration Endpoint
URL для регистрации клиента (опционально)
introspection Endpoint
URL для интроспекции токена (опционально)
grant Types Supported
Список поддерживаемых grant types
response Types Supported
Список поддерживаемых response types (опционально)
scopes Supported
Список поддерживаемых scopes (опционально)