aws-sts-web-identity-credentials-output

Web-identity role assumption returns temporary AWS credentials to the caller.

awscritical service: aws:sts emits ExposesCredential

Where it sits

locationAssumeRoleWithWebIdentity.Credentials.SecretAccessKey / SessionToken
location kindoutput_value
data kindsaccess_key secret_key session_token credential
emits edgeExposesCredential
serviceSTS (aws:sts)

Collection recipe

access modecreation_response_only
operationAssumeRoleWithWebIdentity
response pathCredentials.{AccessKeyId,SecretAccessKey,SessionToken}
encodingjson
params{"RoleArn": "\u003crole-arn\u003e", "RoleSessionName": "\u003csession-name\u003e", "WebIdentityToken": "\u003ctoken\u003e"}

Required permissions

sts:AssumeRoleWithWebIdentity

References

move · open · esc close