public class StsClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
StsClient()
Constructs a new Sts client.
|
StsClient(BceClientConfiguration clientConfiguration)
Constructs a new client using the client configuration.
|
| Modifier and Type | Method and Description |
|---|---|
GetSessionTokenResponse |
getSessionToken()
Get a set of temporary security credentials representing your account, with default request options
|
GetSessionTokenResponse |
getSessionToken(GetSessionTokenRequest request)
Get a set of temporary security credentials representing your account
|
GetSigninSecurityTokenResponse |
getSigninSecurityToken(GetSigninSecurityTokenRequest request) |
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic StsClient()
public StsClient(BceClientConfiguration clientConfiguration)
clientConfiguration - The client configuration options controlling how this client
connects to Sts services (e.g. proxy settings, retry counts, etc).public GetSessionTokenResponse getSessionToken()
public GetSessionTokenResponse getSessionToken(GetSessionTokenRequest request)
An extra ACL string can be set in the request, which specify permissions for the returning credentials
request - The object containing options for the requestpublic GetSigninSecurityTokenResponse getSigninSecurityToken(GetSigninSecurityTokenRequest request)
Copyright © 2024. All rights reserved.