第 9 章 TokenRequest [authentication.k8s.io/v1]


描述
TokenRequest 为给定服务帐户请求一个令牌。
类型
object
必填
  • spec

9.1. 规格

属性类型描述

apiVersion

字符串

APIVersion 定义对象的这个表示法的版本化的 schema。服务器应该将识别的模式转换为最新的内部值,并可拒绝未识别的值。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

字符串

kind 是一个字符串值,代表此对象所代表的 REST 资源。服务器可以从客户端向其提交请求的端点推断。无法更新。采用驼峰拼写法 (CamelCase)。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

metadata

ObjectMeta

标准对象元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec

object

TokenRequestSpec 包括由客户端提供的令牌请求的参数。

status

object

TokenRequestStatus 是令牌请求的结果。

9.1.1. .spec

描述
TokenRequestSpec 包括由客户端提供的令牌请求的参数。
类型
object
必填
  • audiences
属性类型描述

audiences

数组(字符串)

audiences 是令牌的受众对象。令牌的接收者必须使用令牌的 audiences 列表中的一个标识符来识别自己,否则应拒绝令牌。为多个 audiences 发布的令牌可以用于针对列出的 audiences 进行验证,但意味着目标 audiences 之间有高的信任度。

boundObjectRef

object

BoundObjectReference 是对令牌绑定到的一个对象的引用。

expirationSeconds

整数

ExpirationSeconds 是请求的有效期。令牌签发者可能会返回具有不同有效期持续时间的令牌,因此客户端需要检查响应中的 'expiration' 字段。

9.1.2. .spec.boundObjectRef

描述
BoundObjectReference 是对令牌绑定到的一个对象的引用。
类型
object
属性类型描述

apiVersion

字符串

引用的 API 版本。

kind

字符串

引用的类型。有效类型为 'Pod' 和 'Secret'。

name

字符串

引用的名称。

uid

字符串

引用的 UID。

9.1.3. .status

描述
TokenRequestStatus 是令牌请求的结果。
类型
object
必填
  • token
  • expirationTimestamp
属性类型描述

expirationTimestamp

时间

ExpirationTimestamp 是返回令牌的过期时间。

token

字符串

令牌是 opaque bearer 令牌。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.