Signature

개요

Signature은 Aspose.PDF FOSS의 .NET용 클래스입니다.

PDF 문서에서 디지털 서명을 나타냅니다.

이 클래스는 .NET 프로그램에서 Signature 객체를 다루기 위한 7개의 메서드를 제공합니다. 사용 가능한 메서드에는 GetSignatureAlgorithmInfo, Signature, Verify가 포함됩니다. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 .NET 애플리케이션에서 모든 공개 멤버에 접근할 수 있습니다. 속성: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, 그리고 8개가 더 있습니다.

속성

이름유형액세스설명
Authoritystring읽기/쓰기권한을 가져오거나 설정합니다.
ContactInfostring읽기/쓰기연락처 정보를 가져오거나 설정합니다.
Locationstring읽기/쓰기위치를 가져오거나 설정합니다.
Reasonstring읽기/쓰기이유를 가져오거나 설정합니다.
DateDateTime읽기/쓰기날짜를 가져오거나 설정합니다.
ByteRangeint[]읽기서명의 /ByteRange 항목.
TimestampSettingsAspose.Pdf.TimestampSettings읽기/쓰기RFC 3161 TSA 설정; 설정된 경우 서명자에 의해 적용됩니다.
OcspSettingsAspose.Pdf.OcspSettings읽기/쓰기OCSP / revocation-check settings; 설정된 경우 서명자에 의해 존중됩니다.
CustomAppearanceSignatureCustomAppearance?읽기/쓰기Visual-appearance knobs는 서명이 visible-rect overload를 통해 서명될 때 SignWithAppearance에 의해 적용됩니다.
CustomSignHashSignHash?읽기/쓰기선택적 외부 서명자 콜백.
UseLtvbool읽기/쓰기ltv 사용 여부를 가져오거나 설정합니다.
AvoidEstimatingSignatureLengthbool읽기/쓰기true인 경우, 서명자는 바이트 범위 추정 단계를 건너뛰고 PKCS#7 /Contents 16진수 문자열을 위해 공간을 예약할 때 DefaultSignatureLength를 직접 사용합니다.
DefaultSignatureLengthint읽기/쓰기PKCS#7 /Contents 16진수 문자열에 예약된 바이트 수.
ShowPropertiesbool읽기/쓰기true인 경우, 보이는 서명 모양에 서명자의 Reason/Location/ContactInfo가 텍스트로 포함됩니다.

메서드

시그니처설명
Signature()이 Signature 인스턴스에서 Signature를 호출합니다.
Signature(pfx: string, password: string)이 Signature 인스턴스에서 Signature(pfx, password)를 호출합니다.
Signature(pfx: Stream, password: string)이 Signature 인스턴스에서 Signature(pfx, password)를 호출합니다.
Verify()로드된 서명의 PKCS#7를 원본 PDF 바이트와 비교하여 검증합니다 — 서명이 디코딩되고 검증되면 true를 반환합니다.
Verify(options: Security.ValidationOptions, validationResult: Security.ValidationResult)명시적인 옵션과 결과 DTO를 사용하여 검증합니다.
Verify(publicKeyCertificate: System.Security.Cryptography.X509Certificates.X509Certificate2, options: Security.ValidationOptions, validationResult: Security.ValidationResult)공개키 고정 검증.
GetSignatureAlgorithmInfo()기존 서명에서 로드된 경우 PKCS#7 봉투를 파싱하여 서명 알고리즘 / 다이제스트 알고리즘 / 암호 표준 삼중항을 보고합니다.

참조

 한국어