PresentationPolicyE
属性
com.webank.weid.protocol.base.PresentationPolicyE
名称 | 类型 | 非空 | 说明 | 备注 |
---|---|---|---|---|
id | Integer | Y | polcyId | 策略编号 |
orgId | String | Y | 机构编号 | |
version | Integer | Y | 版本 | |
policyPublisherWeId | String | Y | WeIdentity DID | 创建policy机构的WeIdentity DID |
policy | Map<Integer, ClaimPolicy> | Y | 策略配置 | key: CPTID, value: 披露策略对象 |
extra | Map<String, String> | N | 扩展字段 |
方法
1. toJson
基本信息
- 接口名称:com.webank.weid.protocol.base.PresentationPolicyE.toJson()
- 接口定义:String toJson()
- 接口描述: 将PresentationPolicyE转换成json格式的字符串。
- 注意:此方法转换出错会抛DATA_TYPE_CASE_ERROR异常 。
此方法返回code
enum | code | desc |
---|---|---|
DATA_TYPE_CASE_ERROR | 160008 | 数据转换异常 |
调用示例
2. fromJson
基本信息
- 接口名称:com.webank.weid.protocol.base.PresentationPolicyE.fromJson(String presentationPolicyEJson)
- 接口定义:PresentationPolicyE fromJson(String presentationPolicyEJson)
- 接口描述: 将json格式的PresentationPolicyE转换成PresentationPolicyE对象。
- 注意:调用fromJson(String presentationPolicyEJson)的入参,必须是通过调用toJson()得到的json格式的PresentationPolicyE字符串,否则会抛异常 。
此方法返回code
enum | code | desc |
---|---|---|
DATA_TYPE_CASE_ERROR | 160008 | 数据转换异常 |
调用示例