Мой профиль AWS в ~/.aws/credentials
содержит учетные данные сеанса, созданные STS.
[default]
aws_session_token=XXX
aws_access_key_id=XXX
aws_secret_access_key=XXX
Я пытаюсь получить доступ к этим учетным данным с помощью AWS SDK Java v2
Использование DefaultCredentialsProvider
или ProfileCredentialsProvider
находит их, но возвращаемый объект имеет тип AwsCredentials
, а не AwsSessionCredentials
, который не включает токен сеанса, только идентификатор ключа доступа и секретный ключ доступа.
Есть ли способ получить полные учетные данные сеанса?