| Package | Description |
|---|---|
| com.aliyuncs | |
| com.aliyuncs.auth | |
| com.aliyuncs.profile |
| Constructor and Description |
|---|
DefaultAcsClient(IClientProfile profile,
AlibabaCloudCredentialsProvider credentialsProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
InstanceProfileCredentialsProvider
This implementation of AlibabaCloudCredentialsProvider accesses Alibaba Cloud STS service to assume a Role and get
back a temporary session for authentication.
|
class |
StaticCredentialsProvider
A container of legacy credential classes or a static credentials object
For backward compatibility
|
class |
STSAssumeRoleSessionCredentialsProvider
This implementation of AlibabaCloudCredentialsProvider accesses Alibaba Cloud STS service to assume a Role and get
back a temporary session for authentication.
|
class |
STSGetSessionAccessKeyCredentialsProvider |
| Constructor and Description |
|---|
CredentialsBackupCompatibilityAdaptor(AlibabaCloudCredentialsProvider provider)
Deprecated.
|
STSAssumeRoleSessionCredentialsProvider(AlibabaCloudCredentialsProvider longLivedCredentialsProvider,
String roleArn,
IClientProfile clientProfile) |
| Modifier and Type | Method and Description |
|---|---|
void |
IClientProfile.setCredentialsProvider(AlibabaCloudCredentialsProvider credentialsProvider)
This method exists because ClientProfile holds too much modules like endpoint management
|
void |
DefaultProfile.setCredentialsProvider(AlibabaCloudCredentialsProvider credentialsProvider) |
Copyright © 2018. All Rights Reserved.