@aws-lite/sts
公务
aws-litesTS 插件
由下列人员维护: @ architect
安装
npm i @aws-lite/sts
可选安装类型 :
npm i -D @aws-lite/sts-types
参考文献
参考文献
方法
AssumeRole
属性 :
RoleArn(弦) [须]- ARN 角色扮演
RoleSessionName(弦) [须]- 设定角色会话的标识符;必须符合
[w+=,.@-]*
- 设定角色会话的标识符;必须符合
DurationSeconds(数目)- 职责会议会期
900改为43200
- 职责会议会期
ExternalId(弦声)- 在另一个账户中发挥作用时可能需要的独特标识符
Policy(弦声)- JSON IAM 政策文件作为内在会议政策使用
PolicyArns(阵列)- IAM 的 ARN 管理要使用的政策
ProvidedContexts(阵列)- 以 JSON 数组格式列出以前获得的可信上下文断言
- 更详细情况( AWS)
SerialNumber(弦声)- 与打电话的用户相关的 MFA 设备ID
SourceIdentity(弦声)- 主打电话者指定的源身份
Tags(阵列)- 会话标记; 每个标记是包含一个对象
Key财务报告和审定财务报表Value属性
- 会话标记; 每个标记是包含一个对象
TokenCode(弦声)- 外交部价值(如果角色的信任政策需要)
TransitiveTagKeys(阵列)- 会话标签, 设置为角色链中后续会话的中转
- 更详细情况( AWS)
AssumeRoleWithSAML
属性 :
RoleArn(弦) [须]- ARN 角色扮演
PrincipalArn(弦) [须]- 描述 IDP 的 SAML 提供者的 ARN
SAMLAssertion(弦) [须]- 由 IDP 提供的已编码的 SAML 认证响应
DurationSeconds(数目)- 职责会议会期
900改为43200
- 职责会议会期
Policy(弦声)- JSON IAM 政策文件作为内在会议政策使用
PolicyArns(阵列)- IAM 的 ARN 管理要使用的政策
AssumeRoleWithWebIdentity
属性 :
RoleArn(弦) [须]- ARN 角色扮演
RoleSessionName(弦) [须]- 设定角色会话的标识符;必须符合
[w+=,.@-]*
- 设定角色会话的标识符;必须符合
WebIdentityToken(弦) [须]- OAuth 2.0 访问令牌或 OpenID 连接ID令牌由 IDP 提供
DurationSeconds(数目)- 职责会议会期
900改为43200
- 职责会议会期
ProviderId(弦声)- OAuth 2.0 IdP 域名的完全合格主机; 不为 OpenID 连接身份提供者指定此值
Policy(弦声)- JSON IAM 政策文件作为内在会议政策使用
PolicyArns(阵列)- IAM 的 ARN 管理要使用的政策
DecodeAuthorizationMessage
属性 :
EncodedMessage(弦) [须]- 已编码消息随回复而返回
GetAccessKeyInfo
属性 :
AccessKeyId(弦) [须]- AWS 查询访问密钥
GetCallerIdentity
属性 :
GetFederationToken
属性 :
Name(弦) [须]- 联邦用户名称
DurationSeconds(数目)- 职责会议会期
900改为43200
- 职责会议会期
Policy(弦声)- JSON IAM 政策文件作为内在会议政策使用
PolicyArns(阵列)- IAM 的 ARN 管理要使用的政策
Tags(阵列)- 会话标记; 每个标记是包含一个对象
Key财务报告和审定财务报表Value属性
- 会话标记; 每个标记是包含一个对象
GetSessionToken
属性 :
DurationSeconds(数目)- 职责会议会期
900改为43200
- 职责会议会期
SerialNumber(弦声)- 与打电话的用户相关的 MFA 设备ID
TokenCode(弦声)- 外交部价值(如果角色的信任政策需要)