IANA расшифровывается как «сеть Интернет-подписчиков», которая предоставляет информацию о регистрационных значениях, связанных с аутентификацией R- EMote, а также услугой RADIUS.
IANA включает в себя следующие соображения —
Реестр типов токенов доступа OAuth
Токены доступа OAuth зарегистрированы экспертами с необходимой спецификацией. Если они удовлетворены регистрацией, только тогда они опубликуют спецификацию. Запрос на регистрацию будет отправлен на @ ietf.org для проверки по теме («Запрос на тип токена доступа: пример»). Эксперты отклонят или примут запрос в течение 14 дней с момента запроса.
Шаблон регистрации
Шаблон регистрации содержит следующие спецификации —
-
Имя типа — это имя запроса.
-
Параметры ответа конечной точки токена — Дополнительный параметр ответа токена доступа будет зарегистрирован отдельно в реестре параметров OAuth.
-
Схема аутентификации HTTP — Схема аутентификации HTTP может использоваться для аутентификации ресурсов с использованием токена доступа.
-
Change Controller — Дайте название штата как «IETF» для стандартных RFC дорожек, а для других используйте имя ответственной стороны.
-
Документ спецификации — документ спецификации содержит параметр, который можно использовать для получения копии документа.
Имя типа — это имя запроса.
Параметры ответа конечной точки токена — Дополнительный параметр ответа токена доступа будет зарегистрирован отдельно в реестре параметров OAuth.
Схема аутентификации HTTP — Схема аутентификации HTTP может использоваться для аутентификации ресурсов с использованием токена доступа.
Change Controller — Дайте название штата как «IETF» для стандартных RFC дорожек, а для других используйте имя ответственной стороны.
Документ спецификации — документ спецификации содержит параметр, который можно использовать для получения копии документа.
Реестр параметров OAuth
Реестр параметров OAuth содержит регистрацию запроса или ответа конечной точки авторизации, запроса конечной точки токена или ответа экспертов с требуемой спецификацией. Запрос на регистрацию будет отправлен экспертам, и если они удовлетворены регистрацией, они опубликуют спецификацию.
Шаблон регистрации
Шаблон регистрации содержит спецификации, такие как имя типа, контроллер изменений и документ спецификации, как определено в приведенном выше разделе « Реестр типов токенов доступа OAuth », за исключением следующей спецификации:
Расположение использования параметра — указывает местоположение параметра, такого как запрос авторизации или ответ, запрос токена или ответ.
Начальное содержимое реестра
В следующей таблице показан реестр параметров OAuth, содержащий начальное содержимое.
Sr.No. | Имя параметра и местоположение использования | Изменить контроллер | Технический документ |
---|---|---|---|
1 |
ID клиента запрос авторизации, запрос токена |
IETF | RFC 6749 |
2 |
client_secret запрос токена |
IETF | RFC 6749 |
3 |
response_type authorization_request |
IETF | RFC 6749 |
4 |
redirect_uri запрос авторизации, авторизация |
IETF | RFC 6749 |
5 |
объем запрос авторизации или ответ, запрос токена или ответ |
IETF | RFC 6749 |
6 |
государство запрос авторизации или ответ |
IETF | RFC 6749 |
7 |
код запрос токена, ответ авторизации |
IETF | RFC 6749 |
8 |
error_description ответ авторизации, ответ токена |
IETF | RFC 6749 |
9 |
error_uri ответ авторизации, ответ токена |
IETF | RFC 6749 |
10 |
grant_type запрос токена |
IETF | RFC 6749 |
11 |
access_token ответ авторизации, ответ токена |
IETF | RFC 6749 |
12 |
token_type ответ авторизации, ответ токена |
IETF | RFC 6749 |
13 |
истекает ответ авторизации, ответ токена |
IETF | RFC 6749 |
14 |
имя пользователя запрос токена |
IETF | RFC 6749 |
15 |
пароль запрос токена |
IETF | RFC 6749 |
16 |
refresh_token запрос токена, ответ токена |
IETF | RFC 6749 |
ID клиента
запрос авторизации, запрос токена
client_secret
запрос токена
response_type
authorization_request
redirect_uri
запрос авторизации, авторизация
объем
запрос авторизации или ответ, запрос токена или ответ
государство
запрос авторизации или ответ
код
запрос токена, ответ авторизации
error_description
ответ авторизации, ответ токена
error_uri
ответ авторизации, ответ токена
grant_type
запрос токена
access_token
ответ авторизации, ответ токена
token_type
ответ авторизации, ответ токена
истекает
ответ авторизации, ответ токена
имя пользователя
запрос токена
пароль
запрос токена
refresh_token
запрос токена, ответ токена
Реестр типов ответов конечной точки авторизации OAuth
Это можно использовать для определения реестра типов ответов конечной точки авторизации OAuth. Типы ответов регистрируются экспертами с требуемой спецификацией, и если они удовлетворены регистрацией, только тогда они опубликуют спецификацию. Запрос на регистрацию будет отправлен на @ ietf.org для ознакомления. Эксперты отклонят или примут запрос в течение 14 дней с момента запроса.
Шаблон регистрации
Шаблон регистрации содержит спецификации, такие как имя типа, контроллер изменений и документ спецификации, как определено в приведенном выше разделе « Реестр типов токенов доступа OAuth ».
Начальное содержимое реестра
В следующей таблице показан реестр типов ответов конечной точки авторизации, содержащий начальное содержимое.
Sr.No. | Имя параметра | Изменить контроллер | Технический документ |
---|---|---|---|
1 | код | IETF | RFC 6749 |
2 | знак | IETF | RFC 6749 |
Реестр ошибок OAuth
Это можно использовать для определения реестра ошибок OAuth Extensions. Коды ошибок вместе с расширениями протокола, такими как типы предоставления, типы токенов и т. Д., Регистрируются экспертами с необходимой спецификацией. Если они удовлетворены регистрацией, то они опубликуют спецификацию. Запрос на регистрацию будет отправлен на @ ietf.org для ознакомления с темой («Запрос кода ошибки: пример»). Эксперты отклонят или примут запрос в течение 14 дней с момента запроса.
Шаблон регистрации
Шаблон регистрации содержит спецификации, такие как контроллер изменений и документ спецификации, как определено в приведенном выше разделе « Реестр типов маркеров доступа OAuth », за исключением следующих спецификаций:
Имя ошибки — это имя запроса.
Местоположение использования ошибки — указывает местоположение ошибки, например, ответ об ошибке предоставления кода авторизации, ответ неявного предоставления или ответа об ошибке токена и т. Д., Где указывается, где можно использовать ошибку.
Связанное расширение протокола — Вы можете использовать расширения протокола, такие как тип предоставления расширения, тип токена доступа, параметр расширения и т. Д.