public class EcsRamRoleCredentialProvider extends SessionCredentialsProvider
| Modifier and Type | Class and Description |
|---|---|
static interface |
EcsRamRoleCredentialProvider.Builder |
| Constructor and Description |
|---|
EcsRamRoleCredentialProvider(Config config)
Deprecated.
|
EcsRamRoleCredentialProvider(Configuration config)
Deprecated.
|
EcsRamRoleCredentialProvider(String roleName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static EcsRamRoleCredentialProvider.Builder |
builder() |
ECSMetadataServiceCredentialsFetcher |
getFetcher() |
RefreshResult<CredentialModel> |
refreshCredentials() |
void |
setFetcher(ECSMetadataServiceCredentialsFetcher fetcher) |
close, getCredentials, getStaleTime, isAsyncCredentialUpdateEnabled@Deprecated public EcsRamRoleCredentialProvider(String roleName)
@Deprecated public EcsRamRoleCredentialProvider(Configuration config)
@Deprecated public EcsRamRoleCredentialProvider(Config config)
public static EcsRamRoleCredentialProvider.Builder builder()
public RefreshResult<CredentialModel> refreshCredentials()
refreshCredentials in class SessionCredentialsProviderpublic ECSMetadataServiceCredentialsFetcher getFetcher()
public void setFetcher(ECSMetadataServiceCredentialsFetcher fetcher)
Copyright © 2023. All rights reserved.