返回用于登录Registry的临时账号和临时密码,临时密码的有效时间为1小时,若使用STS方式请求时,临时密码的有效时间等同于本次请求STS Token的有效时间。

调试

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

权限说明

调用方式 权限说明
主账号 使用临时Token登录Registry的权限等同于主账号使用用户名和密码登录 Registry的权限。
子账号 使用临时Token登录Registry的权限等同于子账号使用用户名和密码登录 Registry的权限。
STS 使用临时Token登录Registry的权限由角色的策略决定。

请求信息

请求行RequestLine

Get /tokens HTTP/1.1

请求行参数URI Param

特有请求头RequestHeadI Param

请求体RequestBody

返回信息

返回行ResponseLine

HTTP/1.1 200 OK

特有返回头ResponseHead

返回体ResponseBody

{
    "data": {
        "authorizationToken": "String",
        "tempUserName": "String",
        "expireDate": Long
    },
    "requestId": "String"
}

返回体解析

名称 类型 描述
authorizationToken String 用于登录Registry的密码
tempUserName String 用于登录Registry的用户名
expireDate Long 临时Token的过期时间戳,单位为ms

示例

请求示例

Get /tokens HTTP/1.1
<公共请求头>

返回示例

HTTP/1.1 200 OK
<公共响应头>

{
    "data": {
        "authorizationToken": "eyJ0aW1lIjoiMTUyNjU0OTc5:0705733****",
        "tempUserName": "cr_temp_user",
        "expireDate": 1526549792000
    },
    "requestId": "94E89857-B994-44B6-9C4F-DBD200E9E272"
}