Click or drag to resize
CfxOnSelectClientCertificateEventArgs Class

[This is preliminary documentation and is subject to change.]

Called on the UI thread when a client certificate is being requested for authentication. Return false (0) to use the default behavior and automatically select the first certificate available. Return true (1) and call CfxSelectClientCertificateCallback.Select either in this function or at a later time to select a certificate. Do not call Select or call it with NULL to continue without using any certificate. |IsProxy| indicates whether the host is an HTTPS proxy or the origin server. |Host| and |Port| contains the hostname and port of the SSL server. |Certificates| is the list of certificates to choose from; this list has already been pruned by Chromium so that it only contains certificates from issuers that the server trusts.
Inheritance Hierarchy
SystemObject
  SystemEventArgs
    ChromiumCfxEventArgs
      Chromium.EventCfxOnSelectClientCertificateEventArgs

Namespace: Chromium.Event
Assembly: ChromiumFX (in ChromiumFX.dll)
Syntax
public class CfxOnSelectClientCertificateEventArgs : CfxEventArgs

The CfxOnSelectClientCertificateEventArgs type exposes the following members.

Properties
  NameDescription
Public propertyBrowser
Get the Browser parameter for the OnSelectClientCertificate callback.
Public propertyCallback
Get the Callback parameter for the OnSelectClientCertificate callback.
Public propertyCertificates
Get the Certificates parameter for the OnSelectClientCertificate callback.
Public propertyHost
Get the Host parameter for the OnSelectClientCertificate callback.
Public propertyIsProxy
Get the IsProxy parameter for the OnSelectClientCertificate callback.
Public propertyPort
Get the Port parameter for the OnSelectClientCertificate callback.
Top
Methods
  NameDescription
Public methodSetReturnValue
Set the return value for the OnSelectClientCertificate callback. Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
Public methodToString (Overrides ObjectToString.)
Top
Remarks
See also the original CEF documentation in cef/include/capi/cef_request_handler_capi.h.
See Also