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

#include <ProtectionSpaceBase.h>

Inheritance diagram for WebCore::ProtectionSpaceBase:
WebCore::ProtectionSpace WebCore::ProtectionSpace WebCore::ProtectionSpace WebCore::ProtectionSpace WebCore::ProtectionSpace

Public Member Functions

bool isHashTableDeletedValue () const
 
WEBCORE_EXPORT const Stringhost () const
 
WEBCORE_EXPORT int port () const
 
WEBCORE_EXPORT ProtectionSpaceServerType serverType () const
 
WEBCORE_EXPORT bool isProxy () const
 
WEBCORE_EXPORT const Stringrealm () const
 
WEBCORE_EXPORT ProtectionSpaceAuthenticationScheme authenticationScheme () const
 
bool receivesCredentialSecurely () const
 
WEBCORE_EXPORT bool isPasswordBased () const
 
bool encodingRequiresPlatformData () const
 
bool isHashTableDeletedValue () const
 
WEBCORE_EXPORT const Stringhost () const
 
WEBCORE_EXPORT int port () const
 
WEBCORE_EXPORT ProtectionSpaceServerType serverType () const
 
WEBCORE_EXPORT bool isProxy () const
 
WEBCORE_EXPORT const Stringrealm () const
 
WEBCORE_EXPORT ProtectionSpaceAuthenticationScheme authenticationScheme () const
 
bool receivesCredentialSecurely () const
 
WEBCORE_EXPORT bool isPasswordBased () const
 
bool encodingRequiresPlatformData () const
 

Static Public Member Functions

static WEBCORE_EXPORT bool compare (const ProtectionSpace &, const ProtectionSpace &)
 
static WEBCORE_EXPORT bool compare (const ProtectionSpace &, const ProtectionSpace &)
 

Protected Member Functions

WEBCORE_EXPORT ProtectionSpaceBase ()
 
WEBCORE_EXPORT ProtectionSpaceBase (const String &host, int port, ProtectionSpaceServerType, const String &realm, ProtectionSpaceAuthenticationScheme)
 
 ProtectionSpaceBase (WTF::HashTableDeletedValueType)
 
WEBCORE_EXPORT ProtectionSpaceBase ()
 
WEBCORE_EXPORT ProtectionSpaceBase (const String &host, int port, ProtectionSpaceServerType, const String &realm, ProtectionSpaceAuthenticationScheme)
 
 ProtectionSpaceBase (WTF::HashTableDeletedValueType)
 

Static Protected Member Functions

static bool platformCompare (const ProtectionSpace &, const ProtectionSpace &)
 
static bool platformCompare (const ProtectionSpace &, const ProtectionSpace &)
 

Constructor & Destructor Documentation

◆ ProtectionSpaceBase() [1/6]

WebCore::ProtectionSpaceBase::ProtectionSpaceBase ( )
protected

◆ ProtectionSpaceBase() [2/6]

WebCore::ProtectionSpaceBase::ProtectionSpaceBase ( const String host,
int  port,
ProtectionSpaceServerType  serverType,
const String realm,
ProtectionSpaceAuthenticationScheme  authenticationScheme 
)
protected

◆ ProtectionSpaceBase() [3/6]

WebCore::ProtectionSpaceBase::ProtectionSpaceBase ( WTF::HashTableDeletedValueType  )
inlineprotected

◆ ProtectionSpaceBase() [4/6]

WEBCORE_EXPORT WebCore::ProtectionSpaceBase::ProtectionSpaceBase ( )
protected

◆ ProtectionSpaceBase() [5/6]

WEBCORE_EXPORT WebCore::ProtectionSpaceBase::ProtectionSpaceBase ( const String host,
int  port,
ProtectionSpaceServerType  ,
const String realm,
ProtectionSpaceAuthenticationScheme   
)
protected

◆ ProtectionSpaceBase() [6/6]

WebCore::ProtectionSpaceBase::ProtectionSpaceBase ( WTF::HashTableDeletedValueType  )
inlineprotected

Member Function Documentation

◆ authenticationScheme() [1/2]

ProtectionSpaceAuthenticationScheme WebCore::ProtectionSpaceBase::authenticationScheme ( ) const

◆ authenticationScheme() [2/2]

WEBCORE_EXPORT ProtectionSpaceAuthenticationScheme WebCore::ProtectionSpaceBase::authenticationScheme ( ) const

◆ compare() [1/2]

bool WebCore::ProtectionSpaceBase::compare ( const ProtectionSpace a,
const ProtectionSpace b 
)
static

◆ compare() [2/2]

static WEBCORE_EXPORT bool WebCore::ProtectionSpaceBase::compare ( const ProtectionSpace ,
const ProtectionSpace  
)
static

◆ encodingRequiresPlatformData() [1/2]

bool WebCore::ProtectionSpaceBase::encodingRequiresPlatformData ( ) const
inline

◆ encodingRequiresPlatformData() [2/2]

bool WebCore::ProtectionSpaceBase::encodingRequiresPlatformData ( ) const
inline

◆ host() [1/2]

const String & WebCore::ProtectionSpaceBase::host ( ) const

◆ host() [2/2]

WEBCORE_EXPORT const String& WebCore::ProtectionSpaceBase::host ( ) const

◆ isHashTableDeletedValue() [1/2]

bool WebCore::ProtectionSpaceBase::isHashTableDeletedValue ( ) const
inline

◆ isHashTableDeletedValue() [2/2]

bool WebCore::ProtectionSpaceBase::isHashTableDeletedValue ( ) const
inline

◆ isPasswordBased() [1/2]

bool WebCore::ProtectionSpaceBase::isPasswordBased ( ) const

◆ isPasswordBased() [2/2]

WEBCORE_EXPORT bool WebCore::ProtectionSpaceBase::isPasswordBased ( ) const

◆ isProxy() [1/2]

WEBCORE_EXPORT bool WebCore::ProtectionSpaceBase::isProxy ( ) const

◆ isProxy() [2/2]

bool WebCore::ProtectionSpaceBase::isProxy ( ) const

◆ platformCompare() [1/2]

static bool WebCore::ProtectionSpaceBase::platformCompare ( const ProtectionSpace ,
const ProtectionSpace  
)
inlinestaticprotected

◆ platformCompare() [2/2]

static bool WebCore::ProtectionSpaceBase::platformCompare ( const ProtectionSpace ,
const ProtectionSpace  
)
inlinestaticprotected

◆ port() [1/2]

WEBCORE_EXPORT int WebCore::ProtectionSpaceBase::port ( ) const

◆ port() [2/2]

int WebCore::ProtectionSpaceBase::port ( ) const

◆ realm() [1/2]

const String & WebCore::ProtectionSpaceBase::realm ( ) const

◆ realm() [2/2]

WEBCORE_EXPORT const String& WebCore::ProtectionSpaceBase::realm ( ) const

◆ receivesCredentialSecurely() [1/2]

bool WebCore::ProtectionSpaceBase::receivesCredentialSecurely ( ) const

◆ receivesCredentialSecurely() [2/2]

bool WebCore::ProtectionSpaceBase::receivesCredentialSecurely ( ) const

◆ serverType() [1/2]

ProtectionSpaceServerType WebCore::ProtectionSpaceBase::serverType ( ) const

◆ serverType() [2/2]

WEBCORE_EXPORT ProtectionSpaceServerType WebCore::ProtectionSpaceBase::serverType ( ) const

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