开发者社区 问答 正文

服务器证书相关API:DescribeCACertificates


描述


该接口用于查询用户拥有的CA证书列表,返回证书的Fingerprint,所属地域、名称和证书ID。如果不传CACertificateId参数,则会返回用户指定Region的所有CA证书。
注意:返回信息敏感,考虑安全性,只返回证书的指纹和名称,不返回证书的内容。

请求参数


                                                                                                                                                                                                            

名称类型是否必须描述
ActionString操作接口名,系统规定参数。取值:DescribeCACertificates。
RegionIdString负载均衡实例所属的Region取值。取值:从DescribeRegions的返回值中选取。
CACertificateIdStringCA证书唯一标识。
ResourceGroupIdString企业资源组ID。


返回参数


                                                                                                                                                                        
名称类型描述
<公共参数>详见 <公共返回参数>
CACertificates  List 数组格式,返回证书信息。


证书列表CACertificates


                                                                                                                                                                                                                                                                                
名称类型描述
CACertificateId   String CA证书ID。
CACertificateName  List CA证书名称。
  RegionId List CA证书所属地域。
   FingerprintList CA证书的指纹。


示例



请求示例

  1. https://slb.aliyuncs.com/
  2. &Action=DescribeCACertificate
  3. &RegionId=cn-east-hangzhou-01
  4. &<公共请求参数>


返回示例

  • XML 格式
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. < DescribeCACertificateResponse>
    3. <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    4. <CACertificates>
    5.     <CACertificate>
    6.         < CACertificateId >139a00604bd-cn-east-hangzhou-01</ CACertificateId>
    7.         < CACertificateName >bcd</CACertificateName>
    8.         <Fingerprint >AB:CB:DE</Fingerprint>
    9.     </CACertificate>
    10.     <CACertificate>
    11.         < CACertificateId >139a00604bd-cn-east-hangzhou-02</ CACertificateId>
    12.         < CACertificateName >cde</CACertificateName>
    13.         <Fingerprint >AC:BE:FD</Fingerprint>
    14.     </CACertificate>
    15. </CACertificates>
    16. </DescribeCACertificateResponse>

  • JSON格式
    1. {"RequestId":"365F4154-92F6-4AE4-92F8-7FF34B540710",
    2.     " CACertificates":{
    3.     "CACertificate":[
    4.         {" CACertificateId":"139a00604bd-cn-east-hangzhou-01"
    5.         " CACertificateName":"bcd",
    6.         " Fingerprint ":"AB:CB:DE"},
    7.         {" CACertificateId":"282b00102ac-cn-east-hangzhou-02"
    8.         " CACertificateName":"cde",
    9.         " Fingerprint ":"AC:BE:FD}
    10.     ]}}

展开
收起
行者武松 2017-10-18 10:51:16 1892 分享 版权
0 条回答
写回答
取消 提交回答