2. removeAuthorityIssuer

    接口入参: com.webank.weid.protocol.request.RemoveAuthorityIssuerArgs

    com.webank.weid.protocol.base.WeIdPrivateKey

    com.webank.weid.protocol.response.TransactionInfo

    此方法返回code

    时序图

    sequenceDiagramparticipant 调用者participant AuthorityIssuerServiceparticipant 区块链节点调用者->>AuthorityIssuerService: 调用RemoverAuthorityIssuer()AuthorityIssuerService->>AuthorityIssuerService: 入参非空、格式及合法性检查opt 入参校验失败AuthorityIssuerService—>>调用者: 报错,提示参数不合法并退出endAuthorityIssuerService->>区块链节点: 加载交易私钥,调用移除合约区块链节点->>区块链节点: 权限检查,执行合约删除WeIdentity DID信息区块链节点—>>AuthorityIssuerService: 返回合约执行结果AuthorityIssuerService->>AuthorityIssuerService: 解析合约事件opt 失败,地址无效或无权限AuthorityIssuerService—>>调用者: 报错并退出endAuthorityIssuerService—>>调用者: 返回成功