
io.polyglotted.common.aws.ConfigCredentialsProvider Maven / Gradle / Ivy
package io.polyglotted.common.aws;
import com.amazonaws.auth.AWSCredentials;
import com.amazonaws.auth.AWSCredentialsProvider;
import com.amazonaws.auth.BasicAWSCredentials;
import lombok.RequiredArgsConstructor;
@RequiredArgsConstructor
public class ConfigCredentialsProvider implements AWSCredentialsProvider {
private final AwsConfig config;
@Override public AWSCredentials getCredentials() { return new BasicAWSCredentials(config.accessKey(), config.secretKey()); }
@Override public void refresh() { }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy