ISTSAssumeRoleWithSAMLRequest
Interface in AWS.STS
Interface for AssumeRoleWithSAML requests.
Ancestors
Properties
RoleArn
property RoleArn: TARN
The Amazon Resource Name (ARN) of the role to assume.
PrincipalArn
property PrincipalArn: TARN
The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
SAMLAssertion
property SAMLAssertion: string
The Base64 encoded SAML authentication response provided by the IdP.
DurationSeconds
property DurationSeconds: TOptional<Integer>
The duration in seconds for the role session.
The session will be valid for the duration specified or the time specified in the SAML authentication responses SessionNotOnOrAfter value, whichever is shorter. Valid values range from 900 seconds (15 minutes) up to the maximum session duration for the role.
Policy
property Policy: string
A JSON formatted IAM policy to be used as in inline session policy.
PolicyArns
property PolicyArns: TList<TARN>
List of Amazon Resource Names (ARNs) of IAM managed policies that you want to use as managed session policies.