PdfDigitalSignature

PdfDigitalSignature class

PDF 디지털 서명 속성을 포함합니다.

public class PdfDigitalSignature : DigitalSignature

생성자

이름 설명
PdfDigitalSignature() 인증서 없이 PDF 디지털 서명을 초기화합니다.
PdfDigitalSignature(X509Certificate2) 지정된 인증서로 PDF 디지털 서명을 생성합니다.
PdfDigitalSignature(X509Store) 지정된 X509 저장소를 기반으로 Pdf 디지털 서명을 초기화합니다. 지정된 저장소의 첫 번째 인증서가 사용됩니다.
PdfDigitalSignature(X509Store, int) 지정된 X509 저장소 및 인증서 인덱스를 기반으로 Pdf 디지털 서명을 생성합니다.

속성

이름 설명
Certificate { get; set; } X509 인증서를 가져오거나 설정합니다.
CertificateStoreLocation { get; set; } certificate 의 저장소 위치를 지정합니다.
CertificateStoreName { get; set; } 인증서의 저장소 이름을 지정합니다.
Comments { get; set; } 서명 목적 설명을 가져오거나 설정합니다.
ContactInfo { get; set; } 수신자가 서명을 확인하기 위해 서명자 에 연락할 수 있도록 서명자가 제공한 정보(예: 전화 번호).
CreatedOn { get; set; } 서명 생성 날짜를 가져오거나 설정합니다.
Deleted { get; } 이 서명이 문서에서 삭제되었는지 여부를 나타내는 플래그를 가져옵니다. 이 속성은 삭제된 서명 목록을 유지하기 위해 문서 기록 로그 레코드에만 사용됩니다.
Height { get; set; } 서명의 높이를 지정합니다.
IsSignature { get; set; } 이 구성 요소가 서명 또는 문서 내용인지 나타내는 플래그를 가져오거나 설정합니다. 이 속성은 요소를 서명(true) 또는 문서 요소(false)로 설정하기 위해 Update 메서드와 함께 사용됩니다.
IsValid { get; set; } 이 디지털 서명이 유효하고 문서가 변조되지 않은 경우 true를 유지합니다.
Left { get; set; } 서명의 왼쪽 위치를 지정합니다.
Location { get; set; } CPU 호스트 이름 또는 서명의 물리적 위치입니다.
ModifiedOn { get; set; } 서명 수정 날짜를 가져오거나 설정합니다.
PageNumber { get; } 페이지 서명이 발견되었음을 지정합니다.
Reason { get; set; } (동의합니다…). 와 같은 서명 이유
ShowProperties { get; set; } 서명 속성을 표시하거나 숨깁니다. ShowProperties가 참인 경우 signature 필드는 의 미리 정의된 모양 형식을 가집니다. {ContactInfo} 날짜: {날짜} 이유: {Reason} 위치: {Location } ShowProperties는 기본적으로 true입니다.
SignatureId { get; } 업데이트 또는 삭제 메서드를 통해 문서의 서명을 수정하는 고유한 서명 식별자입니다. 이 속성은 서명 또는 검색 메서드가 호출된 후 자동으로 설정됩니다. 서명을 조작하기 위해 수동으로 설정하기 전에 이 속성을 저장한 경우.
SignatureType { get; } 서명 유형을 지정합니다.
SignTime { get; set; } 문서가 서명된 시간을 가져오거나 설정합니다.
Thumbprint { get; } 인증서의 지문을 가져옵니다.
TimeStamp { get; set; } Pdf 디지털 서명의 타임스탬프. 기본값은 null입니다.
Top { get; set; } 서명의 상단 위치를 지정합니다.
Type { get; set; } Pdf 디지털 서명 유형.
Width { get; set; } 서명의 너비를 지정합니다.
XAdESType { get; } XAdES 유형XAdESType . 기본값은 없음(XAdES가 꺼져 있음)입니다. 현재 XAdES 서명 유형은 스프레드시트 문서에 대해서만 지원됩니다.

행동 양식

이름 설명
override Clone() 복제 바코드 서명 인스턴스.
override Equals(object) 서명 속성을 비교하기 위해 Equals 메서드를 덮어씁니다
override GetHashCode() GetHashCode method 재정의

또한보십시오