Package org.graylog.aws.auth
Class AWSAuthProvider
java.lang.Object
org.graylog.aws.auth.AWSAuthProvider
- All Implemented Interfaces:
com.amazonaws.auth.AWSCredentialsProvider
-
Constructor Summary
ConstructorsConstructorDescriptionAWSAuthProvider(Configuration configuration, AWSPluginConfiguration awsConfig) AWSAuthProvider(Configuration configuration, AWSPluginConfiguration awsConfig, String accessKey, String secretKey, String region, String assumeRoleArn) -
Method Summary
-
Constructor Details
-
AWSAuthProvider
-
AWSAuthProvider
public AWSAuthProvider(Configuration configuration, AWSPluginConfiguration awsConfig, @Nullable String accessKey, @Nullable String secretKey, @Nullable String region, @Nullable String assumeRoleArn)
-
-
Method Details
-
getCredentials
public com.amazonaws.auth.AWSCredentials getCredentials()- Specified by:
getCredentialsin interfacecom.amazonaws.auth.AWSCredentialsProvider
-
refresh
public void refresh()- Specified by:
refreshin interfacecom.amazonaws.auth.AWSCredentialsProvider
-