IWSDSignatureProperty interface (wsdbase.h)

Provides properties of signed messages.

Inheritance

The IWSDSignatureProperty interface inherits from the IUnknown interface. IWSDSignatureProperty also has these types of members:

Methods

The IWSDSignatureProperty interface has these methods.

 
IWSDSignatureProperty::GetSignature

Gets the signature of a message.
IWSDSignatureProperty::GetSignedInfoHash

Gets the hash of a message signature.
IWSDSignatureProperty::IsMessageSignatureTrusted

Specifies if a message signature is trusted.
IWSDSignatureProperty::IsMessageSigned

Specifies if a message is signed.

Remarks

An application can acquire this interface by calling the QueryInterface method of IWSDiscoveredService.

IWSDSignatureProperty is useful to an application that wants to perform its own signature validation. By passing a NULL to the pConfigParam of WSDCreateDiscoveryProvider2, the internal signature validation is disabled and the provider can perform its own validation by examining these properties.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header wsdbase.h (include Wsdapi.h)