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) |