in src/main/java/software/amazon/event/kafkaconnector/auth/EventBridgeAwsCredentialsProviderFactory.java [98:112]
private static DefaultCredentialsProvider getDefaultCredentialsProvider(
EventBridgeSinkConfig config) {
var builder = DefaultCredentialsProvider.builder();
// Leverage DefaultSupplier to automatically reload credentials on file refresh
// https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/credentials-profiles.html#profile-reloading
builder.profileFile(wrappedProfileDefaultSupplier());
var profileName = config.profileName;
if (!profileName.isBlank()) {
builder.profileName(profileName);
}
return builder.build();
}