IWSDSSLClientCertificate interface (wsdbase.h)

Retrieves the client SSL certificate.

Inheritance

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

Methods

The IWSDSSLClientCertificate interface has these methods.

 
IWSDSSLClientCertificate::GetClientCertificate

Gets the client certificate.
IWSDSSLClientCertificate::GetMappedAccessToken

Gets the mapped access token.

Remarks

An application can acquire this interface by calling the QueryInterface method of IWSDHttpMessageParameters. If the connection did not arrive over SSL, the call to QueryInterface will return E_NOINTERFACE.

On the device host, the generated code calls the application's service method. This service method has access to the IWSDHttpMessageParameters interface through the WSD_EVENT structure. The IWSDSSLClientCertificate provides access to the client SSL certificate.

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)