XpsDigitalSignature 클래스

정의

XpsDocument의 디지털 서명을 나타냅니다.

public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
상속
XpsDigitalSignature

설명

XPS 문서를 사용하는 대신 PackageDigitalSignature 사용합니다XpsDigitalSignature. PackageDigitalSignature 는 XPS를 인식하지 않으며 XPS 문서의 모든 부분이 완전히 서명되도록 보장하지는 않습니다.

XPS에 대한 자세한 내용은 XPS(XML Paper Specification)를 참조하세요.

생성자

XpsDigitalSignature(PackageDigitalSignature, XpsDocument)

XpsDigitalSignature 클래스의 새 인스턴스를 초기화합니다.

속성

DocumentPropertiesRestricted

문서 속성을 변경하면 디지털 서명이 무효화되는지 여부를 나타내는 값을 가져옵니다.

Id

서명의 GUID(Globally Unique Identifier)를 가져옵니다.

IsCertificateAvailable

서명자의 X.509 인증서가 문서 Package에 포함되어 있는지 여부를 나타내는 값을 가져옵니다.

SignatureOriginRestricted

다른 사람이 패키지에 서명하면 디지털 서명이 무효화되는지 여부를 나타내는 값을 가져옵니다.

SignatureType

서명 형식을 식별하는 URL 문자열을 가져옵니다.

SignatureValue

서명의 암호화된 해시 값을 가져옵니다.

SignedDocumentSequence

서명된 문서 시퀀스의 문서 시퀀스 판독기를 가져옵니다.

SignerCertificate

서명자의 X.509 인증서를 가져옵니다.

SigningTime

서명을 만든 날짜와 시간을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
Verify()

XPS에 포함된 X.509 인증서에 대해 문서 디지털 서명을 확인합니다 Package.

Verify(X509Certificate)

지정된 X.509 인증서에 대해 문서 디지털 서명을 확인합니다.

VerifyCertificate()

패키지에 포함된 X.509 인증서를 확인합니다.

VerifyCertificate(X509Certificate)

지정된 X.509 인증서를 확인합니다.

적용 대상

추가 정보