DotNetBrowser  1.14
Public Member Functions | Protected Member Functions | Properties | List of all members
DotNetBrowser.NetworkService Class Reference

Provides access to a network level functionality. More...

Inherits IDisposable.

Public Member Functions

void Dispose ()
 Dispose object and managed resources. More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 Dispose object and managed resources. More...
 

Properties

ResourceHandler ResourceHandler [get, set]
 Resource handler that will be invoked every time to ask whether specified resource (HTML, image, JavaScript, CSS file, etc.) should be downloaded from a web server or not. More...
 
NetworkDelegate NetworkDelegate [get, set]
 Configures the current Browser instance to use new HTTP request/response handler to process all HTTP requests/responses. The NetworkDelegate can be used for intercepting HTTP request/response headers and modifying them on the fly. To reset NetworkDelegate and enable default behavior, pass null to this method. More...
 
CertificateVerifier CertificateVerifier [get, set]
 Gets or sets custom SSL certificate verifier or null if no custom SSL certificate verifier. By default this property is null, so Chromium default verifier is used. More...
 
string ServerWhiteList [get, set]
 The comma/semicolon separated HTTP network delegate authorization white list of URLs. By default, network delegate white list is empty. More...
 
string DelegateWhiteList [get, set]
 The comma/semicolon separated server HTTP authorization white list of URLs. By default, server white list is empty. More...
 

Detailed Description

Provides access to a network level functionality.

Member Function Documentation

void DotNetBrowser.NetworkService.Dispose ( )

Dispose object and managed resources.

virtual void DotNetBrowser.NetworkService.Dispose ( bool  disposing)
protectedvirtual

Dispose object and managed resources.

Parameters
disposingTrue if managed resources should be disposed

Property Documentation

CertificateVerifier DotNetBrowser.NetworkService.CertificateVerifier
getset

Gets or sets custom SSL certificate verifier or null if no custom SSL certificate verifier. By default this property is null, so Chromium default verifier is used.

string DotNetBrowser.NetworkService.DelegateWhiteList
getset

The comma/semicolon separated server HTTP authorization white list of URLs. By default, server white list is empty.

NetworkDelegate DotNetBrowser.NetworkService.NetworkDelegate
getset

Configures the current Browser instance to use new HTTP request/response handler to process all HTTP requests/responses. The NetworkDelegate can be used for intercepting HTTP request/response headers and modifying them on the fly. To reset NetworkDelegate and enable default behavior, pass null to this method.

ResourceHandler DotNetBrowser.NetworkService.ResourceHandler
getset

Resource handler that will be invoked every time to ask whether specified resource (HTML, image, JavaScript, CSS file, etc.) should be downloaded from a web server or not.

string DotNetBrowser.NetworkService.ServerWhiteList
getset

The comma/semicolon separated HTTP network delegate authorization white list of URLs. By default, network delegate white list is empty.