TokenRequest

    TokenRequest 为给定的服务账号请求一个令牌。


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


    • audiences ([]string),必需

      audiences 是令牌预期的受众。 令牌的接收方必须在令牌的受众列表中用一个标识符来标识自己,否则应拒绝该令牌。 为多个受众签发的令牌可用于认证所列举的任意受众的身份,但这意味着目标受众彼此之间的信任程度较高。

    • boundObjectRef (BoundObjectReference)

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

      • boundObjectRef.apiVersion (string)

      引用对象的 API 版本。

      • boundObjectRef.kind (string)

        引用对象的类别。有效的类别为 “Pod” 和 “Secret”。

      • boundObjectRef.name (string)

        引用对象的名称。

      • boundObjectRef.uid (string) 引用对象的 UID。

    TokenRequestStatus 是一个令牌请求的结果。


    • expirationTimestamp (Time),必需

      expirationTimestamp 是已返回令牌的到期时间。

      Time 是 time.Time 的包装器,支持正确编组为 YAML 和 JSON。为 time 包提供的许多工厂方法提供了包装器。

    • token (string),必需

      token 是不透明的持有者令牌(Bearer Token)。


    HTTP 请求

    参数

    • name (路径参数): string,必需

      TokenRequest 的名称

    • namespace (路径参数): string,必需

    • body: TokenRequest,必需

    • dryRun (查询参数): string

    • fieldManager (查询参数): string

      fieldManager

    • fieldValidation (查询参数): string

    • pretty (查询参数): string

      pretty

    响应

    200 (TokenRequest): OK

    201 (): Created

    401: Unauthorized