[]
        
在线Demo 免费试用
(Showing Draft Content)

Identity-Token

Identity-Token

[POST] /api/v2/identity/token/batch-revocation

批量撤销指定时间之前生成的所有令牌。

请求数据格式

TokenBatchRevocationRequestModel

返回值

状态码: 200

成功

TokenBatchRevocationResponseModel

状态码: 400

错误的请求

ServerPluginError

[POST] /connect/token

生成访问令牌。

请求数据格式

TokenRequest

返回值

状态码: 200

获取访问令牌成功。

TokenResponse

状态码: 400

获取访问令牌失败。

TokenErrorResponse

[POST] /connect/revocation

撤销访问令牌。

请求数据格式

TokenRevocationRequest

返回值

状态码: 200

撤销访问令牌成功。

状态码: 400

撤销访问令牌失败。

TokenRevocationErrorResponse

类型定义

Ƭ TokenBatchRevocationResponseModel

表示令牌批量撤销操作返回的响应数据。

名称 类型 描述 示例
count int64

Ƭ ServerPluginError

服务器插件错误

名称 类型 描述 示例
code可为空 string 错误代码
message可为空 string 错误信息
context可为空 string 错误上下文
innerError ServerPluginError
extensions可为空 any 扩展结果

Ƭ TokenBatchRevocationRequestModel

表示批量撤销访问令牌的请求。

名称 类型 描述 示例
creationBefore可为空 ISO DateTime Sting

Ƭ TokenResponse

名称 类型 描述 示例
access_token string
token_type string
expires_in undefined
scope string

Ƭ TokenErrorResponse

名称 类型 描述 示例
error string
error_description string

Ƭ TokenRequest

名称 类型 描述 示例
grant_type string 资助类型。 "password"
client_id string 客户端 ID。客户端 ID 和客户端密钥可以作为基本授权标头添加到请求标头中。 "my_client_id"
client_secret string 客户端密钥。客户端 ID 和客户端密钥可以作为基本授权标头添加到请求标头中。 "my_client_secret"
username string 用户名,密码授权类型需要此信息。 "my_username"
password string 用户密码,密码授权类型需要此密码。 "my_password"
tenant_path string 租户路径。 "/tenant/sub_tenant"
access-token-lifetime undefined 访问令牌的有效期,以秒为单位。 3600
scope string 一个或多个已注册的作用域。如果未指定,则会颁发一个令牌,用于所有明确允许的作用域。

Ƭ TokenRevocationErrorResponse

名称 类型 描述 示例
error string

Ƭ TokenRevocationRequest

名称 类型 描述 示例
token string 待撤销的令牌。 "my_token"
token_type_hint string 令牌类型提示。 "access_token"
client_id string 客户端 ID。客户端 ID 和客户端密钥可以作为基本授权标头添加到请求标头中。 "my_client_id"
client_secret string 客户端密钥。客户端 ID 和客户端密钥可以作为基本授权标头添加到请求标头中。 "my_client_secret"