Package org.graylog.aws.auth
Class AWSAuthProvider
java.lang.Object
org.graylog.aws.auth.AWSAuthProvider
- All Implemented Interfaces:
com.amazonaws.auth.AWSCredentialsProvider
-
Constructor Summary
ConstructorDescriptionAWSAuthProvider
(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:
getCredentials
in interfacecom.amazonaws.auth.AWSCredentialsProvider
-
refresh
public void refresh()- Specified by:
refresh
in interfacecom.amazonaws.auth.AWSCredentialsProvider
-