IXpsSigningOptions::SetDigestMethod 메서드(xpsdigitalsignature.h)
다이제스트 메서드의 URI를 설정합니다.
구문
HRESULT SetDigestMethod(
[in] LPCWSTR digestMethod
);
매개 변수
[in] digestMethod
다이제스트 메서드의 URI입니다.
이 매개 변수는 유효한 다이제스트 메서드의 URI를 참조해야 합니다. 다음 다이제스트 메서드는 Windows 7에서 테스트되었습니다.
반환 값
메서드가 성공하면 S_OK 반환합니다. 그렇지 않으면 HRESULT 오류 코드가 반환됩니다.
설명
다이제스트 메서드는 서명하기 전에 설정해야 합니다.
IXpsSignatureManager::CreateSigningOptions에서 이 인터페이스의 새 instance 반환되면 SignatureMethod 및 DigestMethod 속성이 초기화되지 않습니다. 새 인터페이스를 Sign 메서드의 매개 변수로 사용하려면 먼저 초기화해야 합니다.
파트, 관계 및 서명 참조를 다이제스트하는 데 사용되는 알고리즘의 URI를 식별하는 문자열을 설정합니다. 유효한 URI http://www.w3.org/2000/09/xmldsig#sha1의 예는 입니다.
서명 인증서, 서명 메서드 및 다이제스트 메서드는 서로 호환되어야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | xpsdigitalsignature.h |