DigitalVerifyOptions

DigitalVerifyOptions class

문서 디지털 서명을 확인하는 옵션을 유지합니다.

public class DigitalVerifyOptions : VerifyOptions

생성자

이름 설명
DigitalVerifyOptions() 기본값으로 디지털 검증 옵션을 생성합니다.
DigitalVerifyOptions(Stream) 지정된 인증서 스트림으로 디지털 검증 옵션을 생성합니다.
DigitalVerifyOptions(string) 지정된 디지털 인증서 파일 경로로 디지털 검증 옵션을 생성합니다.

속성

이름 설명
AllPages { get; set; } 각 문서 페이지를 확인하는 플래그입니다. 기본값은 true입니다.
Certificate { get; } 인증서 파일 경로 또는 스트림에서 X509Certificate2 인증서 가져오기.
CertificateFilePath { get; set; } 디지털 인증서의 파일 경로.
CertificateStream { get; set; } 디지털 인증서 스트림.
Comments { get; set; } 유효성을 검사할 디지털 서명의 설명입니다.
Contact { get; set; } 검증할 서명 연락처.
Extensions { get; set; } 대체 서명 옵션 확인을 위한 추가 확장.
IssuerName { get; set; } 유효성을 검사할 인증서의 발급자 이름입니다. 값은 대소문자를 구분합니다. 이 속성을 설정하면 서명의 발급자 이름에 전달된 value 가 포함되어 있거나 같은지 확인합니다.
IsValid { get; } 유효한 속성 플래그.
Location { get; set; } 검증할 서명 위치.
virtual PageNumber { get; set; } 확인할 문서 페이지 번호입니다. 속성이 설정되지 않은 경우 - 문서의 모든 페이지가 첫 번째 발생에 대해 확인됩니다. 최소값은 1. 입니다.
virtual PagesSetup { get; set; } 페이지 확인할 페이지를 지정하는 옵션입니다.
Password { get; set; } 필요한 경우 디지털 인증서의 암호.
Reason { get; set; } 검증할 디지털 서명의 이유.
SignDateTimeFrom { get; set; } 유효성을 검사할 디지털 서명의 날짜 및 시간 범위입니다. Null 허용 값은 무시됩니다.
SignDateTimeTo { get; set; } 유효성을 검사할 디지털 서명의 날짜 및 시간 범위입니다. Null 허용 값은 무시됩니다.
SubjectName { get; set; } 유효성을 검사할 인증서의 주체 고유 이름입니다. 값은 대소문자를 구분합니다. 이 속성을 설정하면 서명 주체 이름에 전달된 value 가 포함되어 있거나 같은지 확인합니다.

비고

더 알아보기

또한보십시오