类 StsClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.sts.StsClient
-
public class StsClient extends AbstractBceClient
Provides the client for accessing the Baidu Security Token Service.
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 StsClient()Constructs a new Sts client.StsClient(BceClientConfiguration clientConfiguration)Constructs a new client using the client configuration.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 GetSessionTokenResponsegetSessionToken()Get a set of temporary security credentials representing your account, with default request optionsGetSessionTokenResponsegetSessionToken(GetSessionTokenRequest request)Get a set of temporary security credentials representing your accountGetSigninSecurityTokenResponsegetSigninSecurityToken(GetSigninSecurityTokenRequest request)-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
StsClient
public StsClient()
Constructs a new Sts client.
-
StsClient
public StsClient(BceClientConfiguration clientConfiguration)
Constructs a new client using the client configuration.- 参数:
clientConfiguration- The client configuration options controlling how this client connects to Sts services (e.g. proxy settings, retry counts, etc).
-
-
方法详细资料
-
getSessionToken
public GetSessionTokenResponse getSessionToken()
Get a set of temporary security credentials representing your account, with default request options
-
getSessionToken
public GetSessionTokenResponse getSessionToken(GetSessionTokenRequest request)
Get a set of temporary security credentials representing your accountAn extra ACL string can be set in the request, which specify permissions for the returning credentials
- 参数:
request- The object containing options for the request
-
getSigninSecurityToken
public GetSigninSecurityTokenResponse getSigninSecurityToken(GetSigninSecurityTokenRequest request)
-
-