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 1 つの電子署名オブジェクト。
電子署名オブジェクトの数量を取得します。
my $eSigSize = $eSigs->getESignatureSize();
戻り値: スカラー この eSignature 内の電子署名オブジェクトの数。
この apiESignature クラスの作成に使用される XML データを取得します。
注記: これはデバッグ専用です。
my $xmlData = $eSigs->getXmlData()
戻り値: スカラー このオブジェクトの作成に使用される XML データ。デバッグに役立ちます。