更新时间:2023-01-16 GMT+08:00

插件介绍

插件管理用于管理BCS实例的扩展功能,以支持选择性扩展满足特定需求的功能。您可以通过插件管理,安装、升级、卸载插件,也可以查看插件实例的详细信息。插件说明如表1所示。

表1 插件说明

名称

说明

限制

baas-restapi

支持通过RESTful API方式访问区块链系统。支持布式身份和可验证凭证的生成、申请、签发等管理能力,以及数据的发布、授权、分享、解密等能力。

说明:

该功能为公测特性(Beta)。

该插件只支持以下属性的实例:

  • Hyperledger Fabric增强版架构。
  • CCE模式部署。
  • 实例版本为3.0.16及以上(对应Hyperledger Fabric增强版1.4.0版本)和4.0.5及以上(对应Hyperledger Fabric增强版2.2版本)。
  • 该插件仅支持背书策略为当前区块链实例下的任意组织背书。
  • ECDSA的安全机制。

安装baas-restapi插件

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“插件管理”。
  3. “插件仓库”页签下,在baas-restapi插件的卡片上,单击“安装”。
  4. 根据界面提示配置参数,具体如表2所示。

    表2 配置参数

    参数

    说明

    示例

    插件

    插件名称。

    baas-restapi

    版本

    插件版本号。

    3.0.45

    实例

    请选择区块链实例。

    bcs-6zbgus

    开启分布式身份接口

    支持分布式身份和可验证凭证的生成、申请、签发等管理能力。

    您可根据实际需求选择是否开启分布式身份接口。

    -

    开启可信数据交换接口

    支持数据的发布、授权、分享、解密等能力。

    您可根据实际需求选择是否开启可信数据交换接口。

    说明:

    开启分布式身份接口才会显示此参数。

    -

    链码安装通道

    选择链码安装通道。

    说明:

    开启分布式身份接口才会显示此参数。

    channel

  5. 单击“提交”。

    在安装插件的过程,请勿对实例进行其他操作,以免影响实例的正常运行。

插件实例

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“插件管理”。
  3. 单击“插件实例”页签,可查看插件实例卡片信息。

    您也可以根据实际需求,在插件实例卡片中执行以下操作:
    • baas-restapi插件实例
      • 单击插件实例名称,查看插件的详细信息。
        • 在详细信息中,单击“实例数(正常/全部)”后面的“伸缩”,可伸缩实例数,实例数量范围为1~5。
        • 在详细信息中,单击“编辑”,可打开和关闭分布式身份接口,可信数据交换接口保存后会重启实例,业务将有短时间的中断,请稍后刷新查看。
      • 单击插件实例卡片上的“卸载”,可卸载插件。