in hq/app/aws/AWS.scala [32:49]
private def credentialsProvider(account: AwsAccount): AwsCredentialsProviderChain = {
AwsCredentialsProviderChain.of(
StsAssumeRoleCredentialsProvider.builder()
.stsClient(
StsClient.builder
.region(Config.region)
.build()
)
.refreshRequest(
AssumeRoleRequest.builder
.roleArn(account.roleArn)
.roleSessionName("security-hq")
.build()
)
.build(),
ProfileCredentialsProvider.create(account.id)
)
}