Skip to main content

TSTSAssumeRoleWithWebIdentityRequest

Class in AWS.STS

AssumeRoleWithWebIdentity request class.

Ancestors

Properties

RoleArn

property RoleArn: TARN

RoleSessionName

property RoleSessionName: string

WebIdentityToken

property WebIdentityToken: string

DurationSeconds

property DurationSeconds: TOptional<Integer>

Policy

property Policy: string

PolicyArns

property PolicyArns: TList<TARN>

ProviderId

property ProviderId: string

Constructors

Create

constructor Create(const ARoleArn: TARN; const ARoleSessionName, AWebIdentityToken: string);

Constructor for TSTSAssumeRoleWithWebIdentityRequest.

Parameters

NameDescription
ARoleArnAn Amazon Resource Name (ARN) for an IAM role to assume.
ARoleSessionNameAn identifier for the assumed role session.
AWebIdentityTokenThe OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider.