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

#include <AuthenticationChallengeBase.h>

Inheritance diagram for WebCore::AuthenticationChallengeBase:
WebCore::AuthenticationChallenge WebCore::AuthenticationChallenge WebCore::AuthenticationChallenge WebCore::AuthenticationChallenge

Public Member Functions

WEBCORE_EXPORT AuthenticationChallengeBase ()
 
 AuthenticationChallengeBase (const ProtectionSpace &protectionSpace, const Credential &proposedCredential, unsigned previousFailureCount, const ResourceResponse &response, const ResourceError &error)
 
WEBCORE_EXPORT unsigned previousFailureCount () const
 
WEBCORE_EXPORT const CredentialproposedCredential () const
 
WEBCORE_EXPORT const ProtectionSpaceprotectionSpace () const
 
WEBCORE_EXPORT const ResourceResponsefailureResponse () const
 
WEBCORE_EXPORT const ResourceErrorerror () const
 
WEBCORE_EXPORT bool isNull () const
 
WEBCORE_EXPORT void nullify ()
 
WEBCORE_EXPORT AuthenticationChallengeBase ()
 
 AuthenticationChallengeBase (const ProtectionSpace &protectionSpace, const Credential &proposedCredential, unsigned previousFailureCount, const ResourceResponse &response, const ResourceError &error)
 
WEBCORE_EXPORT unsigned previousFailureCount () const
 
WEBCORE_EXPORT const CredentialproposedCredential () const
 
WEBCORE_EXPORT const ProtectionSpaceprotectionSpace () const
 
WEBCORE_EXPORT const ResourceResponsefailureResponse () const
 
WEBCORE_EXPORT const ResourceErrorerror () const
 
WEBCORE_EXPORT bool isNull () const
 
WEBCORE_EXPORT void nullify ()
 

Static Public Member Functions

static WEBCORE_EXPORT bool compare (const AuthenticationChallenge &a, const AuthenticationChallenge &b)
 
static WEBCORE_EXPORT bool compare (const AuthenticationChallenge &a, const AuthenticationChallenge &b)
 

Static Protected Member Functions

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

Protected Attributes

bool m_isNull
 
ProtectionSpace m_protectionSpace
 
Credential m_proposedCredential
 
unsigned m_previousFailureCount
 
ResourceResponse m_failureResponse
 
ResourceError m_error
 

Constructor & Destructor Documentation

◆ AuthenticationChallengeBase() [1/4]

WebCore::AuthenticationChallengeBase::AuthenticationChallengeBase ( )

◆ AuthenticationChallengeBase() [2/4]

WebCore::AuthenticationChallengeBase::AuthenticationChallengeBase ( const ProtectionSpace protectionSpace,
const Credential proposedCredential,
unsigned  previousFailureCount,
const ResourceResponse response,
const ResourceError error 
)

◆ AuthenticationChallengeBase() [3/4]

WEBCORE_EXPORT WebCore::AuthenticationChallengeBase::AuthenticationChallengeBase ( )

◆ AuthenticationChallengeBase() [4/4]

WebCore::AuthenticationChallengeBase::AuthenticationChallengeBase ( const ProtectionSpace protectionSpace,
const Credential proposedCredential,
unsigned  previousFailureCount,
const ResourceResponse response,
const ResourceError error 
)

Member Function Documentation

◆ compare() [1/2]

bool WebCore::AuthenticationChallengeBase::compare ( const AuthenticationChallenge a,
const AuthenticationChallenge b 
)
static

◆ compare() [2/2]

static WEBCORE_EXPORT bool WebCore::AuthenticationChallengeBase::compare ( const AuthenticationChallenge a,
const AuthenticationChallenge b 
)
static

◆ error() [1/2]

const ResourceError & WebCore::AuthenticationChallengeBase::error ( ) const

◆ error() [2/2]

WEBCORE_EXPORT const ResourceError& WebCore::AuthenticationChallengeBase::error ( ) const

◆ failureResponse() [1/2]

const ResourceResponse & WebCore::AuthenticationChallengeBase::failureResponse ( ) const

◆ failureResponse() [2/2]

WEBCORE_EXPORT const ResourceResponse& WebCore::AuthenticationChallengeBase::failureResponse ( ) const

◆ isNull() [1/2]

bool WebCore::AuthenticationChallengeBase::isNull ( ) const

◆ isNull() [2/2]

WEBCORE_EXPORT bool WebCore::AuthenticationChallengeBase::isNull ( ) const

◆ nullify() [1/2]

WEBCORE_EXPORT void WebCore::AuthenticationChallengeBase::nullify ( )

◆ nullify() [2/2]

void WebCore::AuthenticationChallengeBase::nullify ( )

◆ platformCompare() [1/2]

static bool WebCore::AuthenticationChallengeBase::platformCompare ( const AuthenticationChallengeBase ,
const AuthenticationChallengeBase  
)
inlinestaticprotected

◆ platformCompare() [2/2]

static bool WebCore::AuthenticationChallengeBase::platformCompare ( const AuthenticationChallengeBase ,
const AuthenticationChallengeBase  
)
inlinestaticprotected

◆ previousFailureCount() [1/2]

unsigned WebCore::AuthenticationChallengeBase::previousFailureCount ( ) const

◆ previousFailureCount() [2/2]

WEBCORE_EXPORT unsigned WebCore::AuthenticationChallengeBase::previousFailureCount ( ) const

◆ proposedCredential() [1/2]

const Credential & WebCore::AuthenticationChallengeBase::proposedCredential ( ) const

◆ proposedCredential() [2/2]

WEBCORE_EXPORT const Credential& WebCore::AuthenticationChallengeBase::proposedCredential ( ) const

◆ protectionSpace() [1/2]

WEBCORE_EXPORT const ProtectionSpace& WebCore::AuthenticationChallengeBase::protectionSpace ( ) const

◆ protectionSpace() [2/2]

const ProtectionSpace & WebCore::AuthenticationChallengeBase::protectionSpace ( ) const

Member Data Documentation

◆ m_error

ResourceError WebCore::AuthenticationChallengeBase::m_error
protected

◆ m_failureResponse

ResourceResponse WebCore::AuthenticationChallengeBase::m_failureResponse
protected

◆ m_isNull

bool WebCore::AuthenticationChallengeBase::m_isNull
protected

◆ m_previousFailureCount

unsigned WebCore::AuthenticationChallengeBase::m_previousFailureCount
protected

◆ m_proposedCredential

Credential WebCore::AuthenticationChallengeBase::m_proposedCredential
protected

◆ m_protectionSpace

ProtectionSpace WebCore::AuthenticationChallengeBase::m_protectionSpace
protected

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