Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

名称: Aspose.Words.Saving 合計: Aspose.Words.dll (25.4.0)

デジタル署名でPDF文書に署名するための詳細が含まれています。

public class PdfDigitalSignatureDetails

Inheritance

object PdfDigitalSignatureDetails

相続人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

現在、デジタルサイン PDF ドキュメントは .NET 3.5 またはそれ以上でご利用いただけます。

Aspose.Words によって作成された PDF ドキュメントをデジタルでサインするには、 Aspose.Words.Saving.PdfSaveOptions.DigitalSignature の属性を有効な Aspose.Words.Saving.PdfDigitalSignature のオブジェクトに詳細を記載し、その後、 Aspose.Words.Saving.PdfSaveOptions をパラメーターとして Aspose.Words.Document.Save(System.String、Aspose.Words.Saving.SaveOptions) 方法に保存します。

Aspose.Words は PDF ドキュメント全体で PKCS#7 サインを作成し、「Adobe.PPKMS」フィルターと「adbe.pkcs7.sha1」サブフィルターを使用してデジタルサインを作成します。

Aspose.Words.Saving.PdfSaveOptions.DigitalSignature 詳細

Constructors

PdfDigitalSignatureDetails()

このクラスのインスタンスを始める。

public PdfDigitalSignatureDetails()

PdfDigitalSignatureDetails(証明書ホラー、ストレッチ、ストレッチ、DateTime)

このクラスのインスタンスを始める。

public PdfDigitalSignatureDetails(CertificateHolder certificateHolder, string reason, string location, DateTime signatureDate)

Parameters

certificateHolder CertificateHolder

証明書自体を含む証明書の持有者。

reason string

署名の理由

location string

署名の場所。

signatureDate DateTime

署名の日付と時間

Properties

CertificateHolder

証明書を含むオブジェクトを返す証明書は、文書に署名するために使用されました。

public CertificateHolder CertificateHolder { get; set; }

不動産価値

CertificateHolder

HashAlgorithm

ハッシュアルゴリズムを取得または設定します。

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

不動産価値

PdfDigitalSignatureHashAlgorithm

Remarks

デフォルト値はSHA-256アルゴリズムです。

Location

取得または署名の位置を設定します。

public string Location { get; set; }

不動産価値

string

Remarks

デフォルト値は「ゼロ」です。

Reason

取得または署名の理由を設定します。

public string Reason { get; set; }

不動産価値

string

Remarks

デフォルト値は「ゼロ」です。

SignatureDate

受付または署名の日付を設定します。

public DateTime SignatureDate { get; set; }

不動産価値

DateTime

Remarks

デフォルト値は現在の時間です。

この値は、デジタル署名において、未確認のコンピュータ時間として表示されます。

TimestampSettings

デジタルサインのタイムスタンプ設定を取得または設定します。

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

不動産価値

PdfDigitalSignatureTimestampSettings

Remarks

この属性が有効な Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings オブジェクトに設定された場合、PDF ドキュメントのデジタル署名は時間印刷されます。

 日本語