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; }
不動産価値
HashAlgorithm
ハッシュアルゴリズムを取得または設定します。
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }
不動産価値
PdfDigitalSignatureHashAlgorithm
Remarks
デフォルト値はSHA-256アルゴリズムです。
Location
取得または署名の位置を設定します。
public string Location { get; set; }
不動産価値
Remarks
デフォルト値は「ゼロ」です。
Reason
取得または署名の理由を設定します。
public string Reason { get; set; }
不動産価値
Remarks
デフォルト値は「ゼロ」です。
SignatureDate
受付または署名の日付を設定します。
public DateTime SignatureDate { get; set; }
不動産価値
Remarks
デフォルト値は現在の時間です。
この値は、デジタル署名において、未確認のコンピュータ時間として表示されます。
TimestampSettings
デジタルサインのタイムスタンプ設定を取得または設定します。
public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }
不動産価値
PdfDigitalSignatureTimestampSettings
Remarks
この属性が有効な Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings オブジェクトに設定された場合、PDF ドキュメントのデジタル署名は時間印刷されます。