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

#include <AuthenticationChallenge.h>

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

Public Member Functions

 AuthenticationChallenge ()
 
WEBCORE_EXPORT AuthenticationChallenge (const ProtectionSpace &, const Credential &proposedCredential, unsigned previousFailureCount, const ResourceResponse &, const ResourceError &)
 
WEBCORE_EXPORT AuthenticationChallenge (NSURLAuthenticationChallenge *)
 
id sender () const
 
NSURLAuthenticationChallengensURLAuthenticationChallenge () const
 
WEBCORE_EXPORT void setAuthenticationClient (AuthenticationClient *)
 
WEBCORE_EXPORT AuthenticationClientauthenticationClient () const
 
 AuthenticationChallenge ()
 
WEBCORE_EXPORT AuthenticationChallenge (const ProtectionSpace &, const Credential &proposedCredential, unsigned previousFailureCount, const ResourceResponse &, const ResourceError &)
 
WEBCORE_EXPORT AuthenticationChallenge (NSURLAuthenticationChallenge *)
 
id sender () const
 
NSURLAuthenticationChallengensURLAuthenticationChallenge () const
 
WEBCORE_EXPORT void setAuthenticationClient (AuthenticationClient *)
 
WEBCORE_EXPORT AuthenticationClientauthenticationClient () const
 
 AuthenticationChallenge ()
 
 AuthenticationChallenge (const ProtectionSpace &protectionSpace, const Credential &proposedCredential, unsigned previousFailureCount, const ResourceResponse &response, const ResourceError &error)
 
AuthenticationClientauthenticationClient () const
 
void setAuthenticationClient (AuthenticationClient *client)
 
 AuthenticationChallenge ()
 
 AuthenticationChallenge (const ProtectionSpace &protectionSpace, const Credential &proposedCredential, unsigned previousFailureCount, const ResourceResponse &response, const ResourceError &error)
 
 AuthenticationChallenge (SoupMessage *, SoupAuth *, bool retrying, AuthenticationClient *=nullptr)
 
AuthenticationClientauthenticationClient () const
 
SoupAuthsoupAuth () const
 
void setProposedCredential (const Credential &credential)
 
- Public Member Functions inherited from WebCore::AuthenticationChallengeBase
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 ()
 

Public Attributes

RefPtr< AuthenticationClientm_authenticationClient
 

Friends

class AuthenticationChallengeBase
 

Additional Inherited Members

- Static Public Member Functions inherited from WebCore::AuthenticationChallengeBase
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 inherited from WebCore::AuthenticationChallengeBase
static bool platformCompare (const AuthenticationChallengeBase &, const AuthenticationChallengeBase &)
 
static bool platformCompare (const AuthenticationChallengeBase &, const AuthenticationChallengeBase &)
 
- Protected Attributes inherited from WebCore::AuthenticationChallengeBase
bool m_isNull
 
ProtectionSpace m_protectionSpace
 
Credential m_proposedCredential
 
unsigned m_previousFailureCount
 
ResourceResponse m_failureResponse
 
ResourceError m_error
 

Constructor & Destructor Documentation

◆ AuthenticationChallenge() [1/11]

WebCore::AuthenticationChallenge::AuthenticationChallenge ( )
inline

◆ AuthenticationChallenge() [2/11]

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

◆ AuthenticationChallenge() [3/11]

WebCore::AuthenticationChallenge::AuthenticationChallenge ( NSURLAuthenticationChallenge challenge)

◆ AuthenticationChallenge() [4/11]

WebCore::AuthenticationChallenge::AuthenticationChallenge ( )
inline

◆ AuthenticationChallenge() [5/11]

WEBCORE_EXPORT WebCore::AuthenticationChallenge::AuthenticationChallenge ( const ProtectionSpace ,
const Credential proposedCredential,
unsigned  previousFailureCount,
const ResourceResponse ,
const ResourceError  
)

◆ AuthenticationChallenge() [6/11]

WEBCORE_EXPORT WebCore::AuthenticationChallenge::AuthenticationChallenge ( NSURLAuthenticationChallenge )

◆ AuthenticationChallenge() [7/11]

WebCore::AuthenticationChallenge::AuthenticationChallenge ( )
inline

◆ AuthenticationChallenge() [8/11]

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

◆ AuthenticationChallenge() [9/11]

WebCore::AuthenticationChallenge::AuthenticationChallenge ( )
inline

◆ AuthenticationChallenge() [10/11]

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

◆ AuthenticationChallenge() [11/11]

WebCore::AuthenticationChallenge::AuthenticationChallenge ( SoupMessage ,
SoupAuth ,
bool  retrying,
AuthenticationClient = nullptr 
)

Member Function Documentation

◆ authenticationClient() [1/4]

AuthenticationClient* WebCore::AuthenticationChallenge::authenticationClient ( ) const
inline

◆ authenticationClient() [2/4]

AuthenticationClient* WebCore::AuthenticationChallenge::authenticationClient ( ) const
inline

◆ authenticationClient() [3/4]

WEBCORE_EXPORT AuthenticationClient* WebCore::AuthenticationChallenge::authenticationClient ( ) const

◆ authenticationClient() [4/4]

AuthenticationClient * WebCore::AuthenticationChallenge::authenticationClient ( ) const

◆ nsURLAuthenticationChallenge() [1/2]

NSURLAuthenticationChallenge* WebCore::AuthenticationChallenge::nsURLAuthenticationChallenge ( ) const
inline

◆ nsURLAuthenticationChallenge() [2/2]

NSURLAuthenticationChallenge* WebCore::AuthenticationChallenge::nsURLAuthenticationChallenge ( ) const
inline

◆ sender() [1/2]

id WebCore::AuthenticationChallenge::sender ( ) const
inline

◆ sender() [2/2]

id WebCore::AuthenticationChallenge::sender ( ) const
inline

◆ setAuthenticationClient() [1/3]

void WebCore::AuthenticationChallenge::setAuthenticationClient ( AuthenticationClient client)
inline

◆ setAuthenticationClient() [2/3]

WEBCORE_EXPORT void WebCore::AuthenticationChallenge::setAuthenticationClient ( AuthenticationClient )

◆ setAuthenticationClient() [3/3]

void WebCore::AuthenticationChallenge::setAuthenticationClient ( AuthenticationClient client)

◆ setProposedCredential()

void WebCore::AuthenticationChallenge::setProposedCredential ( const Credential credential)
inline

◆ soupAuth()

SoupAuth* WebCore::AuthenticationChallenge::soupAuth ( ) const
inline

Friends And Related Function Documentation

◆ AuthenticationChallengeBase

Member Data Documentation

◆ m_authenticationClient

RefPtr< AuthenticationClient > WebCore::AuthenticationChallenge::m_authenticationClient

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