public class RsaKeyPairCredentialProvider extends Object implements AlibabaCloudCredentialsProvider
| 限定符和类型 | 字段和说明 |
|---|---|
int |
durationSeconds
Default duration for started sessions.
|
| 构造器和说明 |
|---|
RsaKeyPairCredentialProvider(Config config) |
RsaKeyPairCredentialProvider(Configuration config) |
RsaKeyPairCredentialProvider(String publicKeyId,
String privateKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
AlibabaCloudCredentials |
createCredential(CompatibleUrlConnClient client) |
int |
getConnectTimeout() |
AlibabaCloudCredentials |
getCredentials() |
int |
getDurationSeconds() |
AlibabaCloudCredentials |
getNewSessionCredentials(CompatibleUrlConnClient client) |
String |
getPrivateKey() |
String |
getPublicKeyId() |
int |
getReadTimeout() |
String |
getRegionId() |
void |
setConnectTimeout(int connectTimeout) |
void |
setDurationSeconds(int durationSeconds) |
void |
setPrivateKey(String privateKey) |
void |
setPublicKeyId(String publicKeyId) |
void |
setReadTimeout(int readTimeout) |
void |
setRegionId(String regionId) |
public int durationSeconds
public RsaKeyPairCredentialProvider(Configuration config)
public RsaKeyPairCredentialProvider(Config config)
public AlibabaCloudCredentials getCredentials()
public AlibabaCloudCredentials createCredential(CompatibleUrlConnClient client)
public AlibabaCloudCredentials getNewSessionCredentials(CompatibleUrlConnClient client) throws Exception
Exceptionpublic int getDurationSeconds()
public void setDurationSeconds(int durationSeconds)
public String getPublicKeyId()
public void setPublicKeyId(String publicKeyId)
public String getPrivateKey()
public void setPrivateKey(String privateKey)
public String getRegionId()
public void setRegionId(String regionId)
public int getConnectTimeout()
public void setConnectTimeout(int connectTimeout)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
Copyright © 2020. All rights reserved.