다음을 통해 공유


IXpsSignature 인터페이스(xpsdigitalsignature.h)

단일 디지털 서명을 나타냅니다.

상속

IXpsSignature 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IXpsSignature 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IXpsSignature 인터페이스에는 이러한 메서드가 있습니다.

 
IXpsSignature::GetCertificateEnumerator

서명에 연결된 패키지 인증서를 열거하는 IOpcCertificateEnumerator 인터페이스에 대한 포인터를 가져옵니다.
IXpsSignature::GetCustomObjectEnumerator

서명의 사용자 지정 개체를 열거하는 IOpcSignatureCustomObjectEnumerator 인터페이스에 대한 포인터를 가져옵니다.
IXpsSignature::GetCustomReferenceEnumerator

서명의 사용자 지정 참조를 열거하는 IOpcSignatureReferenceEnumerator 인터페이스에 대한 포인터를 가져옵니다.
IXpsSignature::GetPolicy

서명을 만들 때 사용되는 서명 정책을 나타내는 XPS_SIGN_POLICY 값을 가져옵니다.
IXpsSignature::GetSignatureId

Signature 요소의 Id 특성 값을 가져옵니다. (IXpsSignature.GetSignatureId)
IXpsSignature::GetSignaturePartName

서명 파트의 파트 이름을 가져옵니다.
IXpsSignature::GetSignatureValue

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

디지털 서명의 XML 태그를 가져옵니다.
IXpsSignature::GetSigningTime

서명 생성 날짜 및 시간을 가져옵니다.
IXpsSignature::GetSigningTimeFormat

서명 시간의 형식을 가져옵니다.
IXpsSignature::SetSignatureXml

디지털 서명의 XML 태그를 설정합니다.
IXpsSignature::Verify

지정된 X.509 인증서에 대한 서명을 확인합니다.

설명

이 인터페이스는 인스턴스화된 서명 관리자에 연결되며 독립적으로 존재할 수 없습니다.

IXpsSignature 인터페이스는 XPS 규격이 아닌 서명을 나타낼 수 있습니다. 예를 들어 XML 용지 사양에서 허용되지 않는 사용자 지정 부분만 포함하는 서명을 나타낼 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 xpsdigitalsignature.h

추가 정보

IOpcCertificateEnumerator

IOpcSignatureCustomObjectSet

IOpcSignatureReferenceEnumerator

인터페이스

XML Paper Specification

XPS_SIGN_POLICY