4.8.7.3. OAuthAuthorizeToken


OAuthAuthorizeToken 代表 OAuth 授权代码,如 RFC 6749, 第 1.3.1 中所述。

OAuthAuthorizeToken 由对 /oauth/authorize 端点的请求创建,如 RFC 6749、4.1.1 部分 所述。

然后,可以使用 OAuthAuthorizeToken 获取 OAuthAccessToken,请求指向 /oauth/token 端点,如 RFC 6749, 4.1.3 中所述。

OAuthAuthorizeToken Object Definition

kind: "OAuthAuthorizeToken"
apiVersion: "oauth.openshift.io/v1"
metadata:
  name: "MDAwYjM5YjMtMzM1MC00NDY4LTkxODItOTA2OTE2YzE0M2Fj" 
1

  resourceVersion: "1"
  creationTimestamp: "2015-01-01T01:01:01-00:00"
clientName: "openshift-web-console" 
2

expiresIn: 300 
3

scopes: []
redirectURI: "https://localhost:8443/console/oauth" 
4

userName: "bob" 
5

userUID: "9311ac33-0fde-11e5-97a1-3c970e4b7ffe" 
6
Copy to Clipboard Toggle word wrap

1
Name 代表令牌名称,用作用于 OAuthAccessToken 的授权代码。
2
clientName 值是请求此令牌的 OAuthClient。
3
expiresIn 值是 creationTimestamp 的过期时间(以秒为单位)。
4
redirectURI 值是生成此令牌的授权流期间用户重定向到的位置。
5
username 代表令牌的名称,允许获取 OAuthAccessToken。
6
userUID 代表用户此令牌的 UID,允许获取 OAuthAccessToken。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat