다음을 통해 공유


IXpsSigningOptions 인터페이스(xpsdigitalsignature.h)

새 서명에 사용되는 개별 서명 옵션에 대한 액세스를 제공합니다.

상속

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

메서드

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

 
IXpsSigningOptions::GetCertificateSet

서명에 인증서를 추가하는 데 사용할 수 있는 IOpcCertificateSet 인터페이스를 가져옵니다.
IXpsSigningOptions::GetCustomObjects

서명 사용자 지정 개체 집합을 포함하는 IOpcSignatureCustomObjectSet 인터페이스에 대한 포인터를 가져옵니다.
IXpsSigningOptions::GetCustomReferences

서명 사용자 지정 참조 집합을 포함하는 IOpcSignatureReferenceSet 인터페이스에 대한 포인터를 가져옵니다.
IXpsSigningOptions::GetDigestMethod

현재 다이제스트 메서드를 가져옵니다.
IXpsSigningOptions::GetFlags

이 서명에 사용할 서명 플래그를 지정하는 XPS_SIGN_FLAGS 값을 가져옵니다.
IXpsSigningOptions::GetPolicy

서명 정책을 지정하는 XPS_SIGN_POLICY 값을 가져옵니다.
IXpsSigningOptions::GetSignatureId

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

서명 메서드를 가져옵니다.
IXpsSigningOptions::GetSignaturePartName

문서 서명 부분의 파트 이름을 가져옵니다.
IXpsSigningOptions::GetSigningTimeFormat

서명 시간 문자열의 형식을 가져옵니다.
IXpsSigningOptions::SetDigestMethod

다이제스트 메서드의 URI를 설정합니다.
IXpsSigningOptions::SetFlags

이 서명에 사용할 서명 플래그를 지정하는 XPS_SIGN_FLAGS 값을 설정합니다.
IXpsSigningOptions::SetPolicy

서명 정책을 나타내는 XPS_SIGN_POLICY 값을 설정합니다.
IXpsSigningOptions::SetSignatureId

Signature 요소의 Id 특성 값을 설정합니다. (IXpsSigningOptions.SetSignatureId)
IXpsSigningOptions::SetSignatureMethod

서명 메서드를 설정합니다.
IXpsSigningOptions::SetSignaturePartName

문서 서명 부분의 파트 이름을 설정합니다.
IXpsSigningOptions::SetSigningTimeFormat

서명 시간 문자열의 형식을 설정합니다.

설명

이 인터페이스의 새 instance 만들려면 IXpsSignatureManager::CreateSigningOptions를 호출합니다.

IXpsSignatureManager::CreateSigningOptions에서 이 인터페이스의 새 instance 반환되면 SignatureMethod 및 DigestMethod 속성이 초기화되지 않습니다. 새 인터페이스를 Sign 메서드의 매개 변수로 사용하려면 먼저 이러한 속성을 초기화해야 합니다.

요구 사항

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

참고 항목

인터페이스

XML Paper Specification