欢迎来到天天文库
浏览记录
ID:35885473
大小:140.10 KB
页数:11页
时间:2019-04-22
《阿里云-访问控制服务SDK手册-D》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、访问控制STSSDK使用手册云数据库RDS版/API参考STSSDK使用手册JavaSDK前言简介本文档主要介绍STSJavaSDK的安装和使用。本文档假设您已经开通了阿里云RAM服务,并为主账号或者RAM用户创建了AccessKeyID和AccessKeySecret。在使用STSJavaSDK之前,建议认真阅读RAM用户指南,理解主账号、RAM用户、联盟用户和短期访问凭证等概念,以及STS的应用场景。STSAPI请参考STSAPI文档。版本更迭JavaSDK开发包(2015-08-25)版本号2.1.6-发布AssumeRole接口安装在
2、Eclipse中使用JAR包步骤如下:-在阿里云官方网站下载STSJavaSDK-解压文件-将解压后文件夹中的文件:aliyun-java-sdk-core-.jar以及aliyun-java-sdk-sts-.jar拷贝到你的工程文件夹中-在Eclipse右键工程->Properties->JavaBuildPath->AddJARs10云数据库RDS版/API参考-选择你拷贝的所有JAR文件-经过上面几步之后,你就可以在工程中使用STSJavaSDK了其他IDE与Eclipse配置方法类似。在M
3、aven工程中使用SDKcom.aliyunaliyun-java-sdk-sts2.1.6com.aliyunaliyun-java-sdk-core2.1.7添加aliyun-java-sdk
4、的相关依赖。以2.1.6版本为例,在标签内加入如下内容:使用入门创建和管理角色STS的AssumeRole接口的使用,需要在RAM中创建和管理角色,请参考RAM角色管理使用maven创建项目mvnarchetype:generate-DgroupId=com.aliyun.sts.sample-DartifactId=sts-sdk-sample-Dpackage=com.aliyun.sts.sample-Dversion=1.0-SNAPSHOT修改生成的pom.xml,添加aliyun-java-sdk
5、的相关依赖。以2.1.6版本为例,在标签内加入如下内容:com.aliyunaliyun-java-sdk-sts2.1.610云数据库RDS版/API参考com.aliyunaliyun-java-sdk-core6、>2.1.7aliyun-java-sdk已经加入到https://maven-repository.com/artifact/com.aliyun无需设置maven的settings.xml。aliyun-java-sdk-sts使用的示例代码-注意:请修改accessKeyId和accessKeySecret为有效值。-在com/aliyun/sts/sample/目录下创建Java源代码StsServiceSample.java,内容如下:packagecom.aliyun.sts.samp
6、>2.1.7
7、le;importcom.aliyuncs.DefaultAcsClient;importcom.aliyuncs.exceptions.ClientException;importcom.aliyuncs.http.MethodType;importcom.aliyuncs.http.ProtocolType;importcom.aliyuncs.profile.DefaultProfile;importcom.aliyuncs.profile.IClientProfile;importcom.aliyuncs.sts.model.v201
8、50401.AssumeRoleRequest;importcom.aliyuncs.sts.model.v20150401.AssumeRoleResponse;
此文档下载收益归作者所有