webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
WebCore::CookiesStrategy Class Referenceabstract

#include <CookiesStrategy.h>

Inheritance diagram for WebCore::CookiesStrategy:
WebKit::WebPlatformStrategies WebPlatformStrategies WebPlatformStrategies

Public Member Functions

virtual String cookiesForDOM (const NetworkStorageSession &, const URL &firstParty, const URL &)=0
 
virtual void setCookiesFromDOM (const NetworkStorageSession &, const URL &firstParty, const URL &, const String &cookieString)=0
 
virtual bool cookiesEnabled (const NetworkStorageSession &, const URL &firstParty, const URL &)=0
 
virtual String cookieRequestHeaderFieldValue (const NetworkStorageSession &, const URL &firstParty, const URL &)=0
 
virtual String cookieRequestHeaderFieldValue (SessionID, const URL &firstParty, const URL &)=0
 
virtual bool getRawCookies (const NetworkStorageSession &, const URL &firstParty, const URL &, Vector< Cookie > &)=0
 
virtual void deleteCookie (const NetworkStorageSession &, const URL &, const String &cookieName)=0
 
virtual void addCookie (const NetworkStorageSession &, const URL &, const Cookie &)=0
 
virtual String cookiesForDOM (const NetworkStorageSession &, const URL &firstParty, const URL &)=0
 
virtual void setCookiesFromDOM (const NetworkStorageSession &, const URL &firstParty, const URL &, const String &cookieString)=0
 
virtual bool cookiesEnabled (const NetworkStorageSession &, const URL &firstParty, const URL &)=0
 
virtual String cookieRequestHeaderFieldValue (const NetworkStorageSession &, const URL &firstParty, const URL &)=0
 
virtual String cookieRequestHeaderFieldValue (SessionID, const URL &firstParty, const URL &)=0
 
virtual bool getRawCookies (const NetworkStorageSession &, const URL &firstParty, const URL &, Vector< Cookie > &)=0
 
virtual void deleteCookie (const NetworkStorageSession &, const URL &, const String &cookieName)=0
 
virtual void addCookie (const NetworkStorageSession &, const URL &, const Cookie &)=0
 

Protected Member Functions

virtual ~CookiesStrategy ()
 
virtual ~CookiesStrategy ()
 

Constructor & Destructor Documentation

◆ ~CookiesStrategy() [1/2]

virtual WebCore::CookiesStrategy::~CookiesStrategy ( )
inlineprotectedvirtual

◆ ~CookiesStrategy() [2/2]

virtual WebCore::CookiesStrategy::~CookiesStrategy ( )
inlineprotectedvirtual

Member Function Documentation

◆ addCookie() [1/2]

virtual void WebCore::CookiesStrategy::addCookie ( const NetworkStorageSession ,
const URL ,
const Cookie  
)
pure virtual

◆ addCookie() [2/2]

virtual void WebCore::CookiesStrategy::addCookie ( const NetworkStorageSession ,
const URL ,
const Cookie  
)
pure virtual

◆ cookieRequestHeaderFieldValue() [1/4]

virtual String WebCore::CookiesStrategy::cookieRequestHeaderFieldValue ( const NetworkStorageSession ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookieRequestHeaderFieldValue() [2/4]

virtual String WebCore::CookiesStrategy::cookieRequestHeaderFieldValue ( const NetworkStorageSession ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookieRequestHeaderFieldValue() [3/4]

virtual String WebCore::CookiesStrategy::cookieRequestHeaderFieldValue ( SessionID  ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookieRequestHeaderFieldValue() [4/4]

virtual String WebCore::CookiesStrategy::cookieRequestHeaderFieldValue ( SessionID  ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookiesEnabled() [1/2]

virtual bool WebCore::CookiesStrategy::cookiesEnabled ( const NetworkStorageSession ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookiesEnabled() [2/2]

virtual bool WebCore::CookiesStrategy::cookiesEnabled ( const NetworkStorageSession ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookiesForDOM() [1/2]

virtual String WebCore::CookiesStrategy::cookiesForDOM ( const NetworkStorageSession ,
const URL firstParty,
const URL  
)
pure virtual

◆ cookiesForDOM() [2/2]

virtual String WebCore::CookiesStrategy::cookiesForDOM ( const NetworkStorageSession ,
const URL firstParty,
const URL  
)
pure virtual

◆ deleteCookie() [1/2]

virtual void WebCore::CookiesStrategy::deleteCookie ( const NetworkStorageSession ,
const URL ,
const String cookieName 
)
pure virtual

◆ deleteCookie() [2/2]

virtual void WebCore::CookiesStrategy::deleteCookie ( const NetworkStorageSession ,
const URL ,
const String cookieName 
)
pure virtual

◆ getRawCookies() [1/2]

virtual bool WebCore::CookiesStrategy::getRawCookies ( const NetworkStorageSession ,
const URL firstParty,
const URL ,
Vector< Cookie > &   
)
pure virtual

◆ getRawCookies() [2/2]

virtual bool WebCore::CookiesStrategy::getRawCookies ( const NetworkStorageSession ,
const URL firstParty,
const URL ,
Vector< Cookie > &   
)
pure virtual

◆ setCookiesFromDOM() [1/2]

virtual void WebCore::CookiesStrategy::setCookiesFromDOM ( const NetworkStorageSession ,
const URL firstParty,
const URL ,
const String cookieString 
)
pure virtual

◆ setCookiesFromDOM() [2/2]

virtual void WebCore::CookiesStrategy::setCookiesFromDOM ( const NetworkStorageSession ,
const URL firstParty,
const URL ,
const String cookieString 
)
pure virtual

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