| 程序包 | 说明 |
|---|---|
| com.aliyuncs | |
| com.aliyuncs.auth | |
| com.aliyuncs.profile |
| 构造器和说明 |
|---|
DefaultAcsClient(IClientProfile profile,
AlibabaCloudCredentialsProvider credentialsProvider) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultCredentialsProvider |
class |
EnvironmentVariableCredentialsProvider |
class |
InstanceProfileCredentialsProvider |
class |
ProfileCredentialsProvider |
class |
StaticCredentialsProvider |
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 |
class |
SystemPropertiesCredentialsProvider |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends AlibabaCloudCredentialsProvider> |
CredentialsProviderFactory.createCredentialsProvider(T classInstance) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
DefaultCredentialsProvider.addCredentialsProvider(AlibabaCloudCredentialsProvider provider) |
static boolean |
DefaultCredentialsProvider.containsCredentialsProvider(AlibabaCloudCredentialsProvider provider) |
static boolean |
DefaultCredentialsProvider.removeCredentialsProvider(AlibabaCloudCredentialsProvider provider) |
| 构造器和说明 |
|---|
CredentialsBackupCompatibilityAdaptor(AlibabaCloudCredentialsProvider provider)
已过时。
|
STSAssumeRoleSessionCredentialsProvider(AlibabaCloudCredentialsProvider longLivedCredentialsProvider,
String roleArn,
IClientProfile clientProfile) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultProfile.setCredentialsProvider(AlibabaCloudCredentialsProvider credentialsProvider) |
void |
IClientProfile.setCredentialsProvider(AlibabaCloudCredentialsProvider credentialsProvider)
This method exists because ClientProfile holds too much modules like endpoint management
|
Copyright © 2019. All rights reserved.