Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IXMLHTTPRequest3Callback interface

Defines callbacks that notify an application with an outstanding IXMLHTTPRequest3 request of events that affect HTTP request and response processing. Derives from the IXMLHTTPRequest2Callback interface.

Note  This interface is supported on Windows Phone 8.1.

Members

The IXMLHTTPRequest3Callback interface inherits from IXMLHTTPRequest2Callback. IXMLHTTPRequest3Callback also has these types of members:

Methods

The IXMLHTTPRequest3Callback interface has these methods.

MethodDescription
IXMLHTTPRequest3Callback::OnClientCertificateRequested

Occurs when a client receives a request for a client certificate during SSL negotiation with the server.

IXMLHTTPRequest3Callback::OnServerCertificateReceived

Occurs when a client receives certificate errors or a server certificate chain during SSL negotiation with the server.

 

Remarks

The IXMLHTTPRequest3 and IXMLHTTPRequest3Callback interfaces extend the features provided by the IXMLHTTPRequest2 and IXMLHTTPRequest2Callback interfaces with these additions:

  • Allows setting a client certificate to use for the HTTPS request with the SetClientCertificate method on the IXMLHTTPRequest3 interface.
  • Allows getting an issuer list to help filter down eligible client certificates to use for the next HTTP request with the OnClientCertificateRequested method on the IXMLHTTPRequest3Callback interface.
  • Allows ignoring certain certificate errors which would have otherwise aborted the HTTPS connection.
  • Allows getting certificate errors and the server certificate chain from the HTTPS response with the OnServerCertificateReceived method on the IXMLHTTPRequest3Callback interface.

Requirements

Minimum supported client

Windows 8.1 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 R2 [desktop apps | Windows Store apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

IDL

Msxml6.idl

See also

IXMLHTTPRequest2
IXMLHTTPRequest2Callback
IXMLHTTPRequest3
SetProperty

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.