CRDLArg
颁发凭证的数据参数
被如下接口引用:IssueCredential。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
CPTId | Integer | 是 | CPT ID 示例值:1 |
Issuer | String | 是 | 签发者 did 示例值:1 |
ExpirationDate | String | 是 | 过期时间 示例值:1 |
ClaimJson | String | 是 | 声明 示例值:1 |
Type | Array of String | 否 | 凭证类型 示例值:["TempCredential"] |
Parties | Array of String | 否 | 多方签名的用户did 示例值:["did:tdid:f34:0x996d0259c4c09359b8ef0fb1b530a2aa702cf092","did:tdid:c97:0xc1f030ceeb858887f0cc400030d59534cf8098c8"] |
ChainTransaction
链上交易信息
被如下接口引用:CreateTDidByHost, CreateTDidByPubKey, DeactivateTDid, SetTDidAttribute。
名称 | 类型 | 描述 |
---|---|---|
TransactionHash | String | 交易哈希 示例值:1705db1b691f30dccabd753fa5aece73badb8c079b7d4861816d7e14b3b7d430 |
CredentialProof
可验证凭证证明信息
被如下接口引用:CreatePresentation。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Credential | String | 是 | 可验证凭证内容 示例值:{\n\t"cptId": 1,\n\t"issuer": "did:tdid:w1:0xe0fd109747937fbaf68ef1f615c2cd8e87d22ffb",\n\t"expirationDate": "2023-12-01T10:00:00+08:00",\n\t"issuanceDate": "2023-09-19T20:13:36+08:00",\n\t"context": "https://github.com/TencentCloud-Blockchain/TDID/blob/main/context/v1\",\n\t\"id\": "fw1652844bee8e5ecf1b404242b83f1b",\n\t"type": ["VerifiableCredential"],\n\t"credentialSubject": {\n\t\t"CredentialStatus": {\n\t\t\t"id": "8818fdd61eb84e4a745a3b04c96e5237",\n\t\t\t"issuer": "did:tdid:w1:0xe0fd109747937fbaf68ef1f615c2cd8e87d22ffb",\n\t\t\t"status": 1\n\t\t},\n\t\t"action": "updateCredentialState",\n\t\t"orignCredential": "{\"cptId\":1,\"issuer\":\"did:tdid:w1:0xe0fd109747937fbaf68ef1f615c2cd8e87d22ffb\",\"expirationDate\":\"2023-12-01T10:00:00+08:00\",\"issuanceDate\":\"2023-09-19T20:04:20+08:00\",\"context\":\"https://github.com/TencentCloud-Blockchain/TDID/blob/main/context/v1\\\",\\\"id\\\":\\\"8818fdd61eb84e4a745a3b04c96e5237\\\",\\\"type\\\":[\\\"VerifiableCredential\\\"],\\\"credentialSubject\\\":{\\\"action\\\":\\\"updateCredentialState\\\"},\\\"proof\\\":{\\\"created\\\":\\\"2023-09-19T20:04:20+08:00\\\",\\\"creator\\\":\\\"did:tdid:w1:0xe0fd109747937fbaf68ef1f615c2cd8e87d22ffb#keys-0\\\",\\\"signatureValue\\\":\\\"MEUCIQDUneIwlLbh5AFjQt9HJhIZAQshT45/Em8hVOUjHcdu0QIgL3rg3A99qGGNszstF+GTV5IU4vT9OnI1lqM3f0w1JmI=\\\",\\\"type\\\":\\\"Secp256r1\\\",\\\"metaDigest\\\":\\\"6a216f84cb9w1b6170cb017cccd6w1d0b81aad200d5691914d6045471d0dd1ad\\\",\\\"vcDigest\\\":\\\"c7e13w1bcfa879c922f9141d085facc0ce1973e8d27d48238130739c1a332dcf\\\",\\\"privacy\\\":\\\"Public\\\",\\\"salt\\\":{\\\"action\\\":\\\"HZdDU\\\"}}}\"\n\t},\n\t\"proof\": {\n\t\t"created": "2023-09-19T20:13:36+08:00",\n\t\t"creator": "did:tdid:w1:0xe0fd109747937fbaf68ef1f615c2cd8e87d22ffb#keys-0",\n\t\t"signatureValue": "MEUCIDkLg6EqmwvEHYLtjumpeqKz/hIi6EROMDXPPpNIxORHAiEA8T0LMI59tkBTz+llu/GkjToj5M8k5SwXFoU3fnjQ3mo=",\n\t\t"type": "Secp256r1",\n\t\t"metaDigest": "46894b7f54365d685ba587608d2b74f800404ebb76f5c32dd90bc3916e844ae2",\n\t\t"vcDigest": "d086ba831ab3185971c168w125bf2bd487d7eced3ede8d623b30cfe9da03bcaf",\n\t\t"privacy": "Public",\n\t\t"salt": {\n\t\t\t"CredentialStatus": {\n\t\t\t\t"id": "4dPOH",\n\t\t\t\t"issuer": "OJH5M",\n\t\t\t\t"status": "lm2W4"\n\t\t\t},\n\t\t\t"action": "r95wA",\n\t\t\t"orignCredential": "b3H4j"\n\t\t}\n\t}\n} |
CredentialState
凭证链上状态信息
被如下接口引用:GetCredentialState。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Id | String | 否 | 凭证唯一id 示例值:8818fdd61eb84e4a745a3b04c96e5237 |
Status | Integer | 否 | 凭证状态(0:吊销;1:有效) 示例值:1 |
Issuer | String | 否 | 凭证颁发者Did 示例值:did:tdid:w1:0x833e89118443c623a8ab063d9ef08268268fe3a4 |
VCDigest | String | 否 | VC摘要,对应凭证Proof的vcDigest字段 示例值:c7e13c5bcfa879c922f9141d085facc0ce1973e8d27d48238130739c1a332dcf |
TXDigest | String | 否 | 交易摘要,对应凭证Proof的txDigest字段 示例值:c7e13c5bcfa879c922f9141d085facc0ce1973e8d27d48238130 |
IssueTime | Integer | 否 | 颁布凭证的UTC时间戳 示例值:1695125060 |
ExpireTime | Integer | 否 | 凭证过期的UTC时间戳 示例值:1701396000 |
CPTId | Integer | 否 | 凭证模板id 示例值:1 |
Signature | String | 否 | 凭证签名 示例值:EUCIQDUneIwlLbh5AFjQt9HJhIZAQshT45/Em8hVOUjHcdu0QIgL3rg3A99qGGNszstF+GTV5IU4vT9OnI1lqM3f0c5JmI= |
MetaDigest | String | 否 | 元数据摘要 示例值:6a216f84cb9c5b6170cb017cccd6c5d0b81aad200d5691914d6045471d0dd1ad |
CredentialStatusInfo
设置凭证状态信息
被如下接口引用:UpdateCredentialState。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Id | String | 否 | 凭证唯一id 示例值:8818fdd61eb84e4a745a3b04c96e5237 |
Issuer | String | 否 | 凭证状态(0:吊销;1:有效) 示例值:1 |
Status | Integer | 否 | 凭证颁发者Did 示例值:did:tdid:w1:0x833e89118443c623a8ab063d9ef08268268fe3a4 |
DidAttribute
did自定义属性
被如下接口引用:SetTDidAttribute。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | 键名 示例值:name |
Val | String | 是 | 键值 示例值:李四 |
ResourceCounterData
资源计数统计数据
被如下接口引用:GetAppSummary, GetOverSummary。
名称 | 类型 | 描述 |
---|---|---|
DidCnt | Integer | DID总数 示例值:10 |
VCCnt | Integer | VC总数 示例值:3 |
CPTCnt | Integer | CPT总数 示例值:2 |
VerifyCnt | Integer | VC验证总数 示例值:2 |
AuthCnt | Integer | 权威机构数量 示例值:1 |