public class OSSStsTokenCredentialProvider extends OSSCredentialProvider
| 构造器和说明 |
|---|
OSSStsTokenCredentialProvider(java.lang.String accessKeyId,
java.lang.String secretKeyId,
java.lang.String securityToken)
用预先向RAM获取到的STS Token构造一个凭证提供器,STS Token通常包含4个字段:AccessKey、SecretKeyId、SecurityToken、Expiration
使用OSSStsTokenCredeProvider鉴权方式,SDK将不会管理Token的过期时间
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getAccessKeyId() |
OSSFederationToken |
getFederationToken() |
java.lang.String |
getSecretKeyId() |
java.lang.String |
getSecurityToken() |
void |
setAccessKeyId(java.lang.String accessKeyId) |
void |
setSecretKeyId(java.lang.String secretKeyId) |
void |
setSecurityToken(java.lang.String securityToken) |
public OSSStsTokenCredentialProvider(java.lang.String accessKeyId,
java.lang.String secretKeyId,
java.lang.String securityToken)
accessKeyId - secretKeyId - securityToken - public java.lang.String getAccessKeyId()
public void setAccessKeyId(java.lang.String accessKeyId)
public java.lang.String getSecretKeyId()
public void setSecretKeyId(java.lang.String secretKeyId)
public java.lang.String getSecurityToken()
public void setSecurityToken(java.lang.String securityToken)
public OSSFederationToken getFederationToken()