查询ABE用户密钥申请
功能介绍
查询ABE用户密钥申请
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
POST /v1/datashare/query-abekey
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        orgID  | 
      
        是  | 
      
        String  | 
      
        组织id  | 
     
| 
        channelID  | 
      
        是  | 
      
        String  | 
      
        通道id  | 
     
| 
        cryptoMethod  | 
      
        是  | 
      
        String  | 
      
        加密方法,目前固定为SW  | 
     
| 
        cert  | 
      
        是  | 
      
        String  | 
      
        证书  | 
     
| 
        sk  | 
      
        是  | 
      
        String  | 
      
        私钥  | 
     
| 
        timestamp  | 
      
        是  | 
      
        String  | 
      
        时间戳  | 
     
| 
        provider  | 
      
        是  | 
      
        String  | 
      
        授权者的身份标识  | 
     
| 
        applyer  | 
      
        是  | 
      
        String  | 
      
        申请者的身份标识  | 
     
响应参数
状态码: 200
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        applyer  | 
      
        String  | 
      
        申请者的身份标识  | 
     
| 
        applyerName  | 
      
        String  | 
      
        申请者的名称  | 
     
| 
        provider  | 
      
        String  | 
      
        授权者的身份标识  | 
     
| 
        providerName  | 
      
        String  | 
      
        授权者的名称  | 
     
| 
        service  | 
      
        String  | 
      
        授权者的服务名  | 
     
| 
        price  | 
      
        Integer  | 
      
        价格  | 
     
| 
        applyTime  | 
      
        String  | 
      
        申请时间  | 
     
| 
        encryptedABEKey  | 
      
        String  | 
      
        被加密的ABE密钥  | 
     
| 
        status  | 
      
        String  | 
      
        申请状态,request表示未授权;ready表示申请已处理  | 
     
| 
        reason  | 
      
        String  | 
      
        原因  | 
     
| 
        lockProof  | 
      
        String  | 
      
        证明  | 
     
| 
        attributesJson  | 
      
        String  | 
      
        属性  | 
     
状态码: 500
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        errorCode  | 
      
        String  | 
      
        错误码  | 
     
| 
        errorMsg  | 
      
        String  | 
      
        错误描述  | 
     
请求示例
无
响应示例
状态码: 200
ABE用户密钥订单信息
{
  "applyer" : "did:hwid:mfqqdiW8V64JbPFgQsoiv",
  "applyerName" : "",
  "provider" : "did:hwid:FahQr32NgQZWjGRiCZc37C",
  "providerName" : "",
  "service" : "",
  "price" : 0,
  "applyTime" : "1672985584",
  "encryptedABEKey" : "",
  "status" : "ready",
  "reason" : "",
  "lockProof" : "",
  "attributesJson" : "{\"att1\":\"YXR0MW5hbWU=\",\"att2\":\"YXR0Mm5hbWU=\",\"att3\":\"NQ==\"}"
}
  状态码: 500
失败响应
{
  "errorCode" : "BCS.5002046",
  "errorMsg" : "Incorrect number of arguments"
}
 状态码
| 
        状态码  | 
      
        描述  | 
     
|---|---|
| 
        200  | 
      
        ABE用户密钥订单信息  | 
     
| 
        500  | 
      
        失败响应  | 
     
错误码
请参见错误码。