14.4.2.4 查询凭证模板列表
方法名 | queryCptListByDid(QueryCpt query) |
方法描述 | 任何人都可通过DID标识符查询其所有的凭证模板。同一个个人/组织有可能会注册多个凭证模板。比如高校除了毕业证模板外,可能还有学位证模板、肄业证模板等。 |
方法调用参数 | ||||
序号 | 参数 | 类型 | 必传 | 参数含义 |
---|---|---|---|---|
1 | QueryCpt | 是 | ||
QueryCpt | ||||
1 | page | Intege | 是 | 页数 |
2 | size | Integer | 是 | 每页条数 |
3 | did | String | 是 | DID标识符 |
方法返回参数 | ||||
序号 | 参数 | 类型 | 必传 | 参数含义 |
---|---|---|---|---|
1 | Pages<CptInfo> | 是 | 查询结果,凭证模板信息列表 | |
Pages | ||||
1 | page | Integer | 是 | 页码 |
2 | size | Integer | 是 | 分页大小 |
3 | totalNum | Integer | 是 | 总条数 |
4 | totalPage | Integer | 是 | 总页数 |
5 | result | List<CptInfo> | 是 | 凭证模板列表 |
CptInfo | ||||
1 | cptJsonSchema | Map<String, JsonSchema> | 是 | 凭证模板的JsonSchema |
2 | title | String | 是 | 标题 |
3 | description | String | 是 | 描述 |
4 | publisherDid | String | 是 | 创建凭证模板的DID标识符 |
5 | proof | Proof | 是 | 签名信息 |
6 | create | String | 是 | 创建时间 |
7 | update | String | 是 | 更新时间 |
8 | cptId | Long | 是 | 凭证模板ID |
9 | cptVersion | Integer | 是 | 凭证模板版本号 |
Proof | ||||
1 | type | String | 是 | 算法类型 |
2 | creator | String | 是 | DID标识符 |
3 | signatureValue | String | 是 | 签名值 |
JsonSchema | ||||
1 | type | String | 是 | 字段类型 |
2 | description | String | 是 | 字段描述 |
3 | required | Boolean | 是 | true:必传;false:选填 |