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
在接口中 CredentialsProvider
public Credentials getCredentials()
getCredentials
在接口中 CredentialsProvider
Copyright © 2019. All Rights Reserved.