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; }
부동산 가치
HashAlgorithm
Hash 알고리즘을 얻거나 설정합니다.
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }
부동산 가치
PdfDigitalSignatureHashAlgorithm
Remarks
기본 값은 SHA-256 알고리즘입니다.
Location
서명을 받거나 서명의 위치를 설정합니다.
public string Location { get; set; }
부동산 가치
Remarks
기본 값은 ‘0’입니다.
Reason
서명을 받거나 서명에 대한 이유를 설정합니다.
public string Reason { get; set; }
부동산 가치
Remarks
기본 값은 ‘0’입니다.
SignatureDate
서명을 받거나 서명 날짜를 설정합니다.
public DateTime SignatureDate { get; set; }
부동산 가치
Remarks
기본 값은 현재 시간입니다.
이 값은 디지털 서명에 암호화되지 않은 컴퓨터 시간으로 나타납니다.
TimestampSettings
디지털 서명 시간표 설정을 얻거나 설정합니다.
public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }
부동산 가치
PdfDigitalSignatureTimestampSettings
Remarks
기본 값이 있고 디지털 서명은 타임 인쇄되지 않습니다.이 속성이 유효한 Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings 개체에 설정되면 PDF 문서의 디지털 서명은 타임 인쇄됩니다.