webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::SoupNetworkSession Class Reference

#include <SoupNetworkSession.h>

Public Member Functions

 SoupNetworkSession (SoupCookieJar *=nullptr)
 
 ~SoupNetworkSession ()
 
SoupSessionsoupSession () const
 
void setCookieJar (SoupCookieJar *)
 
SoupCookieJarcookieJar () const
 
void setupProxy ()
 
void setAcceptLanguages (const CString &)
 
void setupCustomProtocols ()
 

Static Public Member Functions

static void clearOldSoupCache (const String &cacheDirectory)
 
static void setProxySettings (const SoupNetworkProxySettings &)
 
static void setInitialAcceptLanguages (const CString &)
 
static void setShouldIgnoreTLSErrors (bool)
 
static void checkTLSErrors (SoupRequest *, SoupMessage *, std::function< void(const ResourceError &)> &&)
 
static void allowSpecificHTTPSCertificateForHost (const CertificateInfo &, const String &host)
 
static void setCustomProtocolRequestType (GType)
 

Constructor & Destructor Documentation

◆ SoupNetworkSession()

WebCore::SoupNetworkSession::SoupNetworkSession ( SoupCookieJar = nullptr)
explicit

◆ ~SoupNetworkSession()

WebCore::SoupNetworkSession::~SoupNetworkSession ( )

Member Function Documentation

◆ allowSpecificHTTPSCertificateForHost()

static void WebCore::SoupNetworkSession::allowSpecificHTTPSCertificateForHost ( const CertificateInfo ,
const String host 
)
static

◆ checkTLSErrors()

static void WebCore::SoupNetworkSession::checkTLSErrors ( SoupRequest ,
SoupMessage ,
std::function< void(const ResourceError &)> &&   
)
static

◆ clearOldSoupCache()

static void WebCore::SoupNetworkSession::clearOldSoupCache ( const String cacheDirectory)
static

◆ cookieJar()

SoupCookieJar* WebCore::SoupNetworkSession::cookieJar ( ) const

◆ setAcceptLanguages()

void WebCore::SoupNetworkSession::setAcceptLanguages ( const CString )

◆ setCookieJar()

void WebCore::SoupNetworkSession::setCookieJar ( SoupCookieJar )

◆ setCustomProtocolRequestType()

static void WebCore::SoupNetworkSession::setCustomProtocolRequestType ( GType  )
static

◆ setInitialAcceptLanguages()

static void WebCore::SoupNetworkSession::setInitialAcceptLanguages ( const CString )
static

◆ setProxySettings()

static void WebCore::SoupNetworkSession::setProxySettings ( const SoupNetworkProxySettings )
static

◆ setShouldIgnoreTLSErrors()

static void WebCore::SoupNetworkSession::setShouldIgnoreTLSErrors ( bool  )
static

◆ setupCustomProtocols()

void WebCore::SoupNetworkSession::setupCustomProtocols ( )

◆ setupProxy()

void WebCore::SoupNetworkSession::setupProxy ( )

◆ soupSession()

SoupSession* WebCore::SoupNetworkSession::soupSession ( ) const
inline

The documentation for this class was generated from the following file: