ChangeSynergy::apiESignatures
电子签名允许 IBM Rational Change 用户在密钥阶段签署变更请求,以实现问责制。Enterprise Change Proposal System (ECPS) 集成非常需要该功能以便与 DOORS 中的电子签名相得益彰,该功能还适用于 IBM Rational Change。
以下方法可用:
sub new(xmlData)
初始化新创建的 ChangeSynergy::apiESignatures 类,以便使其表示传入的 xml 数据。
my $eSigs = new ChangeSynergy::apiESignatures(xmlData); 参数: xmlData - 需要解析成可用格式的 XML 数据。
抛出: die - 如果不能解析 xml 数据
根据对象数组中的位置获取一个电子签名数据对象。 返回结果是 apiESignature 类的实例。
my $eSig = $eSigs->getElectronicSignature();
参数: iPos - 用于检索数据的索引位置。
返回:apiESignature 一个电子签名对象。
获取电子签名对象的数量。
my $eSigSize = $eSigs->getESignatureSize();
返回:标量 此电子签名中电子签名对象的数量。
获取用于构造 apiESignature 类的 XML 数据。
注意:仅适用于调试。
my $xmlData = $eSigs->getXmlData()
返回:标量 用于构造此对象的 XML 数据,非常适用于调试。