PDFSignature

Signature サービスが提供する Get Signature 操作 操作の結果を格納するために使用される複雑なデータ型です。署名、および PDF ドキュメントに埋め込まれている署名の検証に使用されるフィルターおよびサブフィルターに関する情報が含まれています。

Xpath 式を使用してアクセスできるデータについて詳しくは、 データ項目 を参照してください。

データ項目

PDFSignature 変数に格納されるデータ項目です。

certificates

署名時に PDF ドキュメントに埋め込まれている証明書を表す byte 値の list です。

contents

DER でエンコードされた PKCS#1 または PKCS#7 の形式の実際の署名値を表す byte 値の list です。 subfilter が adbe.pkcs7.detached または adbe.pkcs7.sha1 として設定されている場合、PKCS#7 パケットには埋め込まれた証明書が含まれます。

CRLs

証明書失効リスト(CRL)情報を表す byte 値の list です。

フィルター

署名の検証に使用する、推奨される署名ハンドラーの名前を表す string 値です。例えば、推奨される署名ハンドラーには、Adobe.PPKLite、Entrust.PPKEF、CICI.SignIt および VeriSign.PPKVS があります。

OCSPResponses

オンライン証明書ステータスプロトコル(OCSP)サーバーから返される情報が含まれている byte 値の list です。

subFilter

PDF フォームの署名時に使用するエンコーディングを表す string 値です。次の値を指定できます。

adbe_pkcs7_detached:
データは、PKCS#7 で署名されたデータフィールドにカプセル化されません。

adbe_pkcs7_sha1:
バイト範囲の adbe.pkcs7.sha1 ダイジェストは、PKCS#7 署名データフィールドにカプセル化されます。

adbe_x509_rsa_sha1:
adbe.x509.rsa.sha1 ダイジェストでは、RSA 暗号化アルゴリズムおよび SHA-1 ダイジェストメソッドが使用されます。

timestamp

タイムスタンププロバイダー(TSP)から返された情報が含まれている byte 値の list です。