ListAuthenticationTokens - 列举认证令牌

更新时间:
复制为 MD 格式

列举认证令牌。

接口说明

该 API 基于 IDaaS 签发的 Access Token 进行身份认证和鉴权。

请确保传入的 Access Token 具备访问 IDaaS 内置 PAM 应用(Privileged Access Management)的“查询认证令牌”的功能授权。

说明

对应的 scope 为urn:cloud:idaas:pam|authentication_token:read

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

GET /v2/{instanceId}/authenticationTokens HTTP/1.1

路径参数

名称

类型

必填

描述

示例值

instanceId

string

实例 ID。

idaas_ue2jvisn35ea5lmthk267xxxxx

请求参数

名称

类型

必填

描述

示例值

Authorization

string

认证信息。 格式为:Bearer ${access_token}。

说明

请输入 IDaaS 签发的 Access Token。

Bearer xxxxxx

nextToken

string

分页查询,下一页的起始位置索引 Token。

NTxxxxxexample

maxResults

integer

分页查询,本次查询返回的最大记录数。

20

consumerId

string

认证令牌使用者 ID。

app_ngtkgrrxxxxktg5eao6z4xxxxx

credentialProviderIdentifier

string

凭据提供商标识。

test_example_identifier

revoked

boolean

认证令牌是否已吊销。

false

expired

boolean

认证令牌是否已过期。

false

返回参数

名称

类型

描述

示例值

object

分页查询结果。

entities

array<object>

资源实体列表。

object

认证令牌详情。

instanceId

string

实例 ID。

idaas_ue2jvisn35ea5lmthk267xxxxx

authenticationTokenId

string

认证令牌 ID。

atntkn_01kqflm0sxxx8nmdc1cb5dskxxxxx

credentialProviderId

string

凭据提供商 ID。

atp_01kr2cmj5gxxx4fvmls2e93dxxxxx

createTime

integer

认证令牌的创建时间,Unix 时间戳,单位毫秒。

1649830225000

updateTime

integer

认证令牌的更新时间,Unix 时间戳,单位毫秒。

1649830225000

authenticationTokenType

string

认证令牌类型。取值可选范围:

  • jwt:JWT 认证令牌

  • oauth_access_token:OAuth Access Token 认证令牌

jwt

revoked

boolean

认证令牌是否被吊销。

false

creatorType

string

认证令牌创建者类型。取值可选范围:

  • application:应用

application

creatorId

string

认证令牌创建者 ID。

app_ngtkgrrxxxxktg5eao6z4xxxxx

consumerType

string

认证令牌使用者类型。取值可选范围:

  • application:应用

  • custom:自定义类型

custom

consumerId

string

认证令牌使用者 ID。

test_jwt_subject

expirationTime

integer

认证令牌过期时间,Unix 时间戳,单位毫秒。

1772693568000

totalCount

integer

符合查询条件的资源实体总数。

100

nextToken

string

本次调用返回的查询凭证(Token)值,用于下一次翻页查询(下一页的起始位置索引 Token)。

NTxxxexample

maxResults

integer

本次查询返回的最大记录数

20

示例

正常返回示例

JSON格式

{
  "entities": [
    {
      "instanceId": "idaas_ue2jvisn35ea5lmthk267xxxxx",
      "authenticationTokenId": "atntkn_01kqflm0sxxx8nmdc1cb5dskxxxxx",
      "credentialProviderId": "atp_01kr2cmj5gxxx4fvmls2e93dxxxxx",
      "createTime": 1649830225000,
      "updateTime": 1649830225000,
      "authenticationTokenType": "jwt",
      "revoked": false,
      "creatorType": "application",
      "creatorId": "app_ngtkgrrxxxxktg5eao6z4xxxxx",
      "consumerType": "custom",
      "consumerId": "test_jwt_subject",
      "expirationTime": 1772693568000
    }
  ],
  "totalCount": 100,
  "nextToken": "NTxxxexample",
  "maxResults": 20
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情