public class OSSAuthCredentialsProvider extends OSSFederationCredentialProvider
| Modifier and Type | Class and Description |
|---|---|
static interface |
OSSAuthCredentialsProvider.AuthDecoder |
| Constructor and Description |
|---|
OSSAuthCredentialsProvider(java.lang.String authServerUrl) |
| Modifier and Type | Method and Description |
|---|---|
OSSFederationToken |
getFederationToken()
Gets the valid STS token.
|
void |
setAuthServerUrl(java.lang.String authServerUrl)
set auth server url
|
void |
setDecoder(OSSAuthCredentialsProvider.AuthDecoder decoder)
set response data decoder
|
getCachedToken, getValidFederationTokenpublic OSSAuthCredentialsProvider(java.lang.String authServerUrl)
public void setAuthServerUrl(java.lang.String authServerUrl)
authServerUrl - public void setDecoder(OSSAuthCredentialsProvider.AuthDecoder decoder)
decoder - public OSSFederationToken getFederationToken() throws ClientException
OSSFederationCredentialProvidergetFederationToken in interface OSSCredentialProvidergetFederationToken in class OSSFederationCredentialProviderClientException