IOpcSignaturePartReference 인터페이스(msopc.h)
서명되었거나 서명될 부분에 대한 참조를 나타냅니다.
상속
IOpcSignaturePartReference 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IOpcSignaturePartReference 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IOpcSignaturePartReference 인터페이스에는 이러한 메서드가 있습니다.
IOpcSignaturePartReference::GetContentType 참조된 파트의 콘텐츠 형식을 가져옵니다. |
IOpcSignaturePartReference::GetDigestMethod 파트가 서명되면 참조된 파트의 일부 콘텐츠에 사용할 다이제스트 메서드를 가져옵니다. |
IOpcSignaturePartReference::GetDigestValue 파트가 서명되면 참조된 파트의 파트 콘텐츠에 대해 계산되는 다이제스트 값을 가져옵니다. |
IOpcSignaturePartReference::GetPartName 참조된 파트의 파트 이름을 가져옵니다. |
IOpcSignaturePartReference::GetTransformMethod 파트에 서명할 때 참조된 파트의 일부 콘텐츠에 사용할 정식화 메서드를 가져옵니다. |
설명
IOpcPart 인터페이스로 나타낼 수 있는 부분만 IOpcSignaturePartReference 인터페이스 포인터에서 참조할 수 있습니다. 관계 부분은 IOpcSignatureRelationshipReference 인터페이스에 대한 포인터로 서명하기 위해 참조됩니다. IOpcSignatureRelationshipReference 인터페이스 포인터를 만들려면 IOpcSignatureRelationshipReferenceSet::Create 메서드를 호출합니다.
IOpcSignaturePartReference 인터페이스 포인터를 만들려면 IOpcSignaturePartReferenceSet::Create 메서드를 호출합니다.
IOpcSignaturePartReference 인터페이스 포인터에 액세스하려면 IOpcSignaturePartReferenceEnumerator::GetCurrent 메서드를 호출합니다.
인터페이스는 참조된 부분 및 참조 자체에 대한 정보에 액세스하는 메서드를 제공합니다. 서명이 생성되면 이 참조 정보는 서명의 XML 태그(서명 태그)로 직렬화됩니다. 서명 태그에서 정보는 참조된 파트의 파트 이름으로 설정된 URI 특성 값이 있는 Reference 요소로 표시됩니다.
다음 태그는 이러한 Reference 요소가 서명 태그에 있는 Manifest 요소의 자식임을 보여 줍니다.
// Signature XML markup
<Signature>
[...]
// Package-specific <Object>
<Object Id="idPackageObject">
// This <Manifest> element contains only one signed part.
<Manifest>
// A reference to a signed part.
<Reference URI="aPartName">
[...]
</Reference>
</Manifest>
[...]
</Object>
[...]
</Signature>
스레드 보안
개체 패키징은 스레드로부터 안전하지 않습니다.
자세한 내용은 패키징 API를 사용한 시작 참조하세요.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | msopc.h |
추가 정보
IOpcSignaturePartReferenceEnumerator
IOpcSignatureRelationshipReferenceSet
개요
참조