CredentialPojo
属性
com.webank.weid.protocol.base.CredentialPojo
名称 | 类型 | 说明 | 备注 |
---|---|---|---|
context | String | ||
type | List<String> | ||
id | String | 证书ID | |
cptId | Integer | cptId | |
issuer | String | issuer 的 WeIdentity DID | |
issuanceDate | Long | 创建日期 | |
expirationDate | Long | 到期日期 | |
claim | Map<String, Object> | Claim数据 | |
proof | Map<String, Object> | 签名数据结构体 |
方法
1. toJson
基本信息
- 接口名称:com.webank.weid.protocol.base.CredentialPojo.toJson()
- 接口定义:String toJson()
- 接口描述: 将CredentialPojo转换成json格式的字符串。
- 注意:此方法转换出错会抛DATA_TYPE_CASE_ERROR异常 。
此方法返回code
enum | code | desc |
---|---|---|
DATA_TYPE_CASE_ERROR | 160008 | 数据转换异常 |
调用示例
2. fromJson
基本信息
- 接口名称:com.webank.weid.protocol.base.CredentialPojo.fromJson(String credentialPojoJson)
- 接口定义:CredentialPojo fromJson(String credentialPojoJson)
- 接口描述: 将json格式的CredentialPojo转换成CredentialPojo对象。
- 注意:调用fromJson(String credentialPojoJson)的入参,必须是通过调用toJson()得到的json格式的CredentialPojo字符串,否则会抛异常 。
此方法返回code
enum | code | desc |
---|---|---|
DATA_TYPE_CASE_ERROR | 160008 | 数据转换异常 |
调用示例