public class EcsRamRoleCredentialProvider extends Object implements AlibabaCloudCredentialsProvider
| Constructor and Description |
|---|
EcsRamRoleCredentialProvider(Config config) |
EcsRamRoleCredentialProvider(Configuration config) |
EcsRamRoleCredentialProvider(String roleName) |
| Modifier and Type | Method and Description |
|---|---|
AlibabaCloudCredentials |
getCredentials() |
ECSMetadataServiceCredentialsFetcher |
getFetcher() |
void |
setFetcher(ECSMetadataServiceCredentialsFetcher fetcher) |
public EcsRamRoleCredentialProvider(String roleName) throws MalformedURLException, CredentialException
public EcsRamRoleCredentialProvider(Configuration config) throws MalformedURLException, CredentialException
public EcsRamRoleCredentialProvider(Config config) throws MalformedURLException, CredentialException
public AlibabaCloudCredentials getCredentials() throws CredentialException, ParseException
getCredentials in interface AlibabaCloudCredentialsProviderCredentialExceptionParseExceptionpublic ECSMetadataServiceCredentialsFetcher getFetcher()
public void setFetcher(ECSMetadataServiceCredentialsFetcher fetcher)
Copyright © 2020. All rights reserved.