4. getWeIDDocment
接口入参: String
接口返回: com.webank.weid.protocol.response.ResponseData<WeIdDocument>;
名称 | 类型 | 说明 | 备注 |
---|---|---|---|
errorCode | Integer | 返回结果码 | |
errorMessage | String | 返回结果描述 | |
result | WeIdDocument | 见下 | |
transactionInfo | TransactionInfo | 交易信息 |
com.webank.weid.protocol.base.WeIdDocument
名称 | 类型 | 说明 | 备注 |
---|---|---|---|
id | String | WeIdentity DID | |
created | Long | 创建时间 | |
updated | Long | 更新时间 | |
publicKey | List | 列出公钥集合,见下 | |
authentication | List | 认证方集合,见下 | |
service | List | 服务端点集合,见下 |
com.webank.weid.protocol.base.PublicKeyProperty
名称 | 类型 | 说明 | 备注 |
---|---|---|---|
type | String | 类型 | 默认为:Secp256k1 |
publicKey | String |
com.webank.weid.protocol.base.ServiceProperty
此方法返回code
enum | code | desc |
---|---|---|
SUCCESS | 0 | 成功 |
WEID_INVALID | 100101 | 无效的WeIdentity DID |
WEID_DOES_NOT_EXIST | 100104 | WeIdentity DID不存在 |
TRANSACTION_TIMEOUT | 160001 | 超时 |
TRANSACTION_EXECUTE_ERROR | 160002 | 交易错误 |
UNKNOW_ERROR | 160003 | 其他错误 |