统一身份认证服务 IAM-获取自定义身份代理登录票据:请求参数

时间:2023-11-01 16:23:04

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

该字段内容填为“application/json;charset=utf8”。

表2 请求Body参数

参数

是否必选

参数类型

描述

auth

Object

认证信息。

表3 auth

参数

是否必选

参数类型

描述

securitytoken

Object

认证参数。

表4 auth.securitytoken

参数

是否必选

参数类型

描述

access

String

AK。

secret

String

SK。

id

String

即临时安全凭证securitytoken。

支持使用自定义身份代理用户或普通用户获取的securitytoken换取logintoken,详情请参见:通过token获取临时访问密钥和securitytoken

支持委托的方式,但获取securitytoken时,请求体中必须填写session_user.name参数,详情请参见:通过委托获取临时访问密钥和securitytoken

duration_seconds

Integer

自定义身份代理登录票据logintoken的有效时间,时间单位为秒。默认10分钟,即600秒,取值范围10分钟~12小时。

说明:
  • 如果传入的值不在取值范围(10分钟~12小时)内,则取默认值10分钟。
  • logintoken有效时间为临时安全凭证securitytoken剩余有效时间与duration_seconds传参的最小值。
    • 为避免duration_seconds传参无效,建议设置临时安全凭证securitytoken具有较长的有效期(15分钟~24小时),且duration_seconds传参小于临时安全凭证securitytoken剩余有效时间。
    • 当临时安全凭证securitytoken剩余有效时间小于10分钟时,logintoken的有效时间将取默认值10分钟。
support.huaweicloud.com/api-iam/iam_14_1101.html