PDFSignatureVerificationInfo

Signature サービスが提供する Verify PDF Signature 操作 操作の結果を格納するために使用される複雑なデータ型です。PDF ドキュメントへの署名に使用される署名に関する検証情報が含まれています。

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

データ項目

fieldName

PDF ドキュメント上の署名フィールドの名前を表す string 値です。

signatureProps

PDF 署名に関する情報が含まれている SignatureProperties 値です。

signatureStatus

PDF ドキュメント上および動的な XML フォーム上での署名のステータスを示す SignatureStatus 値です。動的な XML フォームは、Designer で作成された PDF フォームです。次の文字列値を指定できます。

SignatureFormatError:
署名に含まれているフォーマットまたは情報にエラーがあるので、この署名は無効です。

CertificationSigWithChanges:
PDF ドキュメントに対して行われた変更です。これらの変更は、PDF ドキュメントを認証した認証エンティティにより許可されています。

DocSigWithChanges:
署名の対象となる PDF ドキュメントまたは動的な XML フォームのリビジョンは変更されていませんが、その後変更が加えられています。

CertifiedDocSigWithChanges:
署名の適用後に、PDF ドキュメントまたは動的な XML フォームに対する変更が行われました。これらの変更は、PDF ドキュメントを認証した認証エンティティにより許可されています。

DocumentCertificationSigNoChanges:
PDF フォームは、証明書の署名が適用された後で変更されていません。

DocumentSignatureUnknown:
PDF ドキュメントのステータスは、署名を検証できなかったため不明です。

CertifiedDocumentSignatureTamper:
PDF ドキュメント内の証明書の署名は、変更されたか破損しました。

DocumentSigNoChanges:
PDF フォームは、署名が適用された後で変更されていません。

SignedDocumentSignatureTamper:
PDF ドキュメント内の署名は、変更されたか破損しました。

DynamicFormSignatureUnknown:
動的な XML フォームのステータスは、署名を検証できなかったため不明です。

CertifiedDynamicFormSignatureTamper:
動的な XML フォーム内の証明書の署名は、変更されたか破損しました。

DynamicFormSigNoChanges:
動的な XML フォームは、署名が適用された後で変更されていません。

SignedDynamicFormSignatureTamper:
動的な XML フォーム内の署名は、変更されたか破損しました。

signatureType

ユーザーまたは証明書の署名が PDF ドキュメントに署名するかどうかを指定する SignatureType 値です。

permissions
署名を無効にすることなく、PDF ドキュメントで実行できるアクションを表す PDFSignatureVerificationResult 値です。

type
PDF ドキュメントに適用された署名の種類を指定する PDFSignatureType 値です。

signer

PDF ドキュメントの署名者の ID に関する情報が含まれている IdentityInformation 値です。