CredentialPojo

属性

com.webank.weid.protocol.base.CredentialPojo

名称类型说明备注
contextString
typeList<String>
idString证书ID
cptIdIntegercptId
issuerStringissuer 的 WeIdentity DID
issuanceDateLong创建日期
expirationDateLong到期日期
claimMap<String, Object>Claim数据
proofMap<String, Object>签名数据结构体

方法

1. toJson

基本信息

  1. 接口名称:com.webank.weid.protocol.base.CredentialPojo.toJson()
  2. 接口定义:String toJson()
  3. 接口描述: CredentialPojo转换成json格式的字符串。
  4. 注意:此方法转换出错会抛DATA_TYPE_CASE_ERROR异常

此方法返回code

enumcodedesc
DATA_TYPE_CASE_ERROR160008数据转换异常

调用示例

2. fromJson

基本信息

  1. 接口名称:com.webank.weid.protocol.base.CredentialPojo.fromJson(String credentialPojoJson)
  2. 接口定义:CredentialPojo fromJson(String credentialPojoJson)
  3. 接口描述: json格式的CredentialPojo转换成CredentialPojo对象。
  4. 注意:调用fromJson(String credentialPojoJson)的入参,必须是通过调用toJson()得到的json格式的CredentialPojo字符串,否则会抛异常

此方法返回code

enumcodedesc
DATA_TYPE_CASE_ERROR160008数据转换异常

调用示例