public class STSAssumeRoleSessionCredentialsProvider extends Object implements CredentialsProvider
| 构造器和说明 |
|---|
STSAssumeRoleSessionCredentialsProvider(com.aliyuncs.auth.AlibabaCloudCredentialsProvider longLivedCredentialsProvider,
String roleArn,
com.aliyuncs.profile.IClientProfile clientProfile) |
STSAssumeRoleSessionCredentialsProvider(com.aliyuncs.auth.AlibabaCloudCredentials longLivedCredentials,
String roleArn,
com.aliyuncs.profile.IClientProfile clientProfile) |
| 限定符和类型 | 方法和说明 |
|---|---|
Credentials |
getCredentials() |
static String |
getNewRoleSessionName() |
void |
setCredentials(Credentials creds) |
STSAssumeRoleSessionCredentialsProvider |
withExpiredDuration(long expiredDurationSeconds) |
STSAssumeRoleSessionCredentialsProvider |
withExpiredFactor(double expiredFactor) |
STSAssumeRoleSessionCredentialsProvider |
withRoleSessionName(String roleSessionName) |
public STSAssumeRoleSessionCredentialsProvider(com.aliyuncs.auth.AlibabaCloudCredentials longLivedCredentials,
String roleArn,
com.aliyuncs.profile.IClientProfile clientProfile)
public STSAssumeRoleSessionCredentialsProvider(com.aliyuncs.auth.AlibabaCloudCredentialsProvider longLivedCredentialsProvider,
String roleArn,
com.aliyuncs.profile.IClientProfile clientProfile)
public STSAssumeRoleSessionCredentialsProvider withRoleSessionName(String roleSessionName)
public STSAssumeRoleSessionCredentialsProvider withExpiredFactor(double expiredFactor)
public STSAssumeRoleSessionCredentialsProvider withExpiredDuration(long expiredDurationSeconds)
public static String getNewRoleSessionName()
public void setCredentials(Credentials creds)
setCredentials 在接口中 CredentialsProviderpublic Credentials getCredentials()
getCredentials 在接口中 CredentialsProviderCopyright © 2020. All Rights Reserved.