Class CredentialsProviderAutoConfiguration
java.lang.Object
io.awspring.cloud.autoconfigure.core.CredentialsProviderAutoConfiguration
@AutoConfiguration
@ConditionalOnClass({software.amazon.awssdk.auth.credentials.AwsCredentialsProvider.class,software.amazon.awssdk.profiles.ProfileFile.class})
@ConditionalOnMissingBean(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider.class)
@EnableConfigurationProperties(CredentialsProperties.class)
public class CredentialsProviderAutoConfiguration
extends Object
EnableAutoConfiguration
for AwsCredentialsProvider
.- Author:
- Maciej Walkowiak, EddĂș MelĂ©ndez, Eduan Bekker
-
Constructor Summary
ConstructorsConstructorDescriptionCredentialsProviderAutoConfiguration
(CredentialsProperties properties, software.amazon.awssdk.regions.providers.AwsRegionProvider regionProvider) -
Method Summary
Modifier and TypeMethodDescriptionstatic software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
createCredentialsProvider
(CredentialsProperties properties, software.amazon.awssdk.regions.providers.AwsRegionProvider regionProvider) software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
-
Constructor Details
-
CredentialsProviderAutoConfiguration
public CredentialsProviderAutoConfiguration(CredentialsProperties properties, software.amazon.awssdk.regions.providers.AwsRegionProvider regionProvider)
-
-
Method Details
-
credentialsProvider
-
createCredentialsProvider
public static software.amazon.awssdk.auth.credentials.AwsCredentialsProvider createCredentialsProvider(CredentialsProperties properties, software.amazon.awssdk.regions.providers.AwsRegionProvider regionProvider)
-