MicroStationCONNECT Edition 帮助

多个数字签名

模型或文件均可包含无限多个签名。

添加新签名不会导致现有签名无效,但不一定所有签名都同时有效。支持多个签名意味着多个用户可以将自己的签名添加到单个模型或文件中。或者,一个用户可以在多个位置签署一个模型。由于每个签名都有自己的已验证状态,因此在对模型或文件所做的更改导致上一个签名无效后,您可以添加新签名。这类似于初始化更改。“数字签名”对话框可用于检测和定位模型或文件中的签名。

签名层次

在某些情况下,用户不能同时签名。新签名同时对文件内容和其他签名进行认证的情况有时称为“副署”,但在 MicroStation 中称之为“签名层次”。

层次可捕捉签名顺序并记录新签名所需的必备签名。新签名取决于这些必备签名,如果必备签名被删除或以其他方式失效,将会导致新签名无效。在这种情况下,即使必备签名重新生效,(新)依存签名仍然无效。这将保留签名顺序。可以创建嵌套层次,使新签名依赖于已经存在必备依赖性的签名。签名层次的深度不受结构的限制。一个签名可以是多个依存签名的必备项,从而使层次重叠(定义图形而非树)。“数字签名”对话框可以直观地显示层次关系。

只有签名层次才能真正证明签名顺序。签名日期并非证明签名顺序的可靠指示器,原因如下:

  • 签名日期不是可靠指示器。
  • 可以使用更早的日期恢复已删除的签名。
  • 如果使用共享文件,用户可能会同时签署文件。