7. IANA Considerations (IANA 考量)
本规范在 OAuth 2.0 建立的 IANA 注册表中注册以下值.
7.1. OAuth 参数注册
本规范在由 [RFC6749] 建立的 IANA "OAuth Parameters" 注册表 [IANA.OAuth.Parameters] 中注册以下值.
注册参数:
-
device_code
- 参数使用位置: token request
- 变更控制者: IESG
- 参考: RFC 8628 第 3.4 节
-
user_code
- 参数使用位置: device authorization response
- 变更控制者: IESG
- 参考: RFC 8628 第 3.2 节
-
verification_uri
- 参数使用位置: device authorization response
- 变更控制者: IESG
- 参考: RFC 8628 第 3.2 节
-
verification_uri_complete
- 参数使用位置: device authorization response
- 变更控制者: IESG
- 参考: RFC 8628 第 3.2 节
7.2. OAuth URI 注册
本规范在由 [RFC6755] 建立的 IANA "OAuth URI" 注册表 [IANA.OAuth.Parameters] 中注册以下值.
- URN:
urn:ietf:params:oauth:grant-type:device_code - 通用名称: OAuth 2.0 的 Device Authorization Grant Type
- 变更控制者: IESG
- 规范文档: RFC 8628 第 3.4 节
7.3. OAuth 扩展错误注册
本规范在由 [RFC6749] 建立的 IANA "OAuth Extensions Error Registry" [IANA.OAuth.Parameters] 中注册以下值.
注册错误代码:
-
authorization_pending
- 使用位置: Token endpoint response
- 协议扩展: RFC 8628
- 变更控制者: IETF
- 参考: RFC 8628 第 3.5 节
-
slow_down
- 使用位置: Token endpoint response
- 协议扩展: RFC 8628
- 变更控制者: IETF
- 参考: RFC 8628 第 3.5 节
-
expired_token
- 使用位置: Token endpoint response
- 协议扩展: RFC 8628
- 变更控制者: IETF
- 参考: RFC 8628 第 3.5 节
7.4. OAuth 授权服务器元数据
本规范在由 [RFC8414] 建立的 IANA "OAuth Authorization Server Metadata" 注册表 [IANA.OAuth.Parameters] 中注册以下值.
- 元数据名称:
device_authorization_endpoint - 元数据描述: authorization server 的 device authorization endpoint URL
- 变更控制者: IESG
- 参考: RFC 8628 第 4 节