返回用于登录Registry的临时账号和临时密码,临时密码的有效时间为1小时,若使用STS方式请求时,临时密码的有效时间等同于本次请求STS Token的有效时间。
权限说明
调用方式 | 权限说明 |
---|---|
主账号 | 使用临时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"
}