Skip to content
This repository was archived by the owner on Oct 10, 2023. It is now read-only.

Commit 702a812

Browse files
authored
Set asyncCredentialUpdateEnabled true for InstanceProfileCredentialsProvider (#284)
* Set asyncCredentialUpdateEnabled true for InstanceProfileCredentialsProvider Signed-off-by: Bendix Saeltz <bendix@saeltz.de>
1 parent 47759be commit 702a812

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/scala/io/moia/scalaHttpClient/AwsRequestSigner.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ object AwsRequestSigner extends StrictLogging {
133133
def fromConfig(config: AwsRequestSignerConfig)(implicit mat: Materializer): AwsRequestSigner =
134134
config match {
135135
case AwsRequestSignerConfig.Instance(awsRegion) =>
136-
val provider = InstanceProfileCredentialsProvider.create()
136+
val provider = InstanceProfileCredentialsProvider.builder().asyncCredentialUpdateEnabled(true).build()
137137
new AwsRequestSigner(provider, awsRegion)
138138
case AwsRequestSignerConfig.AssumeRole(roleArn, roleSessionName, awsRegion) =>
139139
logger.info(s"Assuming role from config $config.")

0 commit comments

Comments
 (0)