assume-role-with-web-identity
The aws sts assume-role-with-web-identity command is used to request temporary security credentials for users authenticated through a web or mobile application or using a web identity provider like Amazon Cognito. This command is essential for creating temporary access and managing permissions for these users.
Syntax
aws sts assume-role-with-web-identity \
--role-arn ROLE_ARN \
--role-session-name SESSION_NAME \
--web-identity-token WEB_IDENTITY_TOKEN
Options
--role-arn: Specifies the Amazon Resource Name (ARN) of the role to assume.--role-session-name: Sets a name for the session.--web-identity-token: The web identity token for the provider.
See also the original AWS documentation.