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를 통과하여 PDF 형식으로 문서를 저장하여 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

Hash 알고리즘을 얻거나 설정합니다.

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

부동산 가치

PdfDigitalSignatureHashAlgorithm

Remarks

기본 값은 SHA-256 알고리즘입니다.

Location

서명을 받거나 서명의 위치를 설정합니다.

public string Location { get; set; }

부동산 가치

string

Remarks

기본 값은 ‘0’입니다.

Reason

서명을 받거나 서명에 대한 이유를 설정합니다.

public string Reason { get; set; }

부동산 가치

string

Remarks

기본 값은 ‘0’입니다.

SignatureDate

서명을 받거나 서명 날짜를 설정합니다.

public DateTime SignatureDate { get; set; }

부동산 가치

DateTime

Remarks

기본 값은 현재 시간입니다.

이 값은 디지털 서명에 암호화되지 않은 컴퓨터 시간으로 나타납니다.

TimestampSettings

디지털 서명 시간표 설정을 얻거나 설정합니다.

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

부동산 가치

PdfDigitalSignatureTimestampSettings

Remarks

기본 값이 있고 디지털 서명은 타임 인쇄되지 않습니다.이 속성이 유효한 Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings 개체에 설정되면 PDF 문서의 디지털 서명은 타임 인쇄됩니다.

 한국어