视频点播 VOD视频点播 VOD

文档首页> 视频点播 VOD> 服务端SDK> JAVA SDK> 获取临时AK/SK/securityToken
更新时间:2021/06/21 GMT+08:00
分享

获取临时AK/SK/securityToken

用户服务端可以使用华为云账户的账户密码获取临时AK/SK/securityToken进行初始化。其中,临时AK、SK和securityToken的有效时间为15分钟至24小时,过期后需要重新获取

前提条件

代码示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.huawei.common.obs.ObsConfig;
import com.huawei.vod.client.VodClient;
import com.huawei.vod.client.VodConfig;
import com.huawei.vod.retrofit.model.TemporaryCredential;

public static void main(String[] args) {  
       // 初始化客户端  
       VodClient vodClient = initVodClient();   
   
       // 配置IAM的EndPoint,请参考前提条件获取。
       vodClient.getVodConfig().setIamEndPoint("iam.cn-north-4.myhuaweicloud.com");

       //传参并发送请求,此处有4个参数,分别为华为云账户的用户名、密码、账号名,请参考前提条件获取
       //临时AK、SK、securityToken的有效时间(在15分钟到24小时之间,单位为秒)   
       TemporaryCredential result = vodClient.requestTemporaryCredential("username", "password", "domainName", 3600);    

       System.out.println(new GsonBuilder().disableHtmlEscaping().create().toJson(result));
}
分享:

    相关文档

    相关产品