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

#include <AuthenticationManager.h>

Inheritance diagram for WebKit::AuthenticationManager:
WebKit::WebProcessSupplement WebKit::NetworkProcessSupplement IPC::MessageReceiver WebKit::ChildProcessSupplement WebKit::ChildProcessSupplement

Public Member Functions

 AuthenticationManager (ChildProcess *)
 
void didReceiveAuthenticationChallenge (WebFrame *, const WebCore::AuthenticationChallenge &)
 
void didReceiveAuthenticationChallenge (uint64_t pageID, uint64_t frameID, const WebCore::AuthenticationChallenge &)
 
void didReceiveAuthenticationChallenge (Download &, const WebCore::AuthenticationChallenge &)
 
void useCredentialForChallenge (uint64_t challengeID, const WebCore::Credential &, const WebCore::CertificateInfo &)
 
void continueWithoutCredentialForChallenge (uint64_t challengeID)
 
void cancelChallenge (uint64_t challengeID)
 
void performDefaultHandling (uint64_t challengeID)
 
void rejectProtectionSpaceAndContinue (uint64_t challengeID)
 
uint64_t outstandingAuthenticationChallengeCount () const
 
- Public Member Functions inherited from WebKit::WebProcessSupplement
virtual void initialize (const WebProcessCreationParameters &)
 
- Public Member Functions inherited from WebKit::ChildProcessSupplement
virtual ~ChildProcessSupplement ()
 
virtual void initializeConnection (IPC::Connection *)
 
- Public Member Functions inherited from WebKit::NetworkProcessSupplement
virtual void initialize (const NetworkProcessCreationParameters &)
 
- Public Member Functions inherited from IPC::MessageReceiver
virtual ~MessageReceiver ()
 
virtual void didReceiveSyncMessage (Connection &, Decoder &, std::unique_ptr< Encoder > &)
 

Static Public Member Functions

static const char * supplementName ()
 
static void receivedCredential (const WebCore::AuthenticationChallenge &, const WebCore::Credential &)
 
static void receivedRequestToContinueWithoutCredential (const WebCore::AuthenticationChallenge &)
 
static void receivedCancellation (const WebCore::AuthenticationChallenge &)
 
static void receivedRequestToPerformDefaultHandling (const WebCore::AuthenticationChallenge &)
 
static void receivedChallengeRejection (const WebCore::AuthenticationChallenge &)
 

Constructor & Destructor Documentation

◆ AuthenticationManager()

WebKit::AuthenticationManager::AuthenticationManager ( ChildProcess process)
explicit

Member Function Documentation

◆ cancelChallenge()

void WebKit::AuthenticationManager::cancelChallenge ( uint64_t  challengeID)

◆ continueWithoutCredentialForChallenge()

void WebKit::AuthenticationManager::continueWithoutCredentialForChallenge ( uint64_t  challengeID)

◆ didReceiveAuthenticationChallenge() [1/3]

void WebKit::AuthenticationManager::didReceiveAuthenticationChallenge ( WebFrame frame,
const WebCore::AuthenticationChallenge authenticationChallenge 
)

◆ didReceiveAuthenticationChallenge() [2/3]

void WebKit::AuthenticationManager::didReceiveAuthenticationChallenge ( uint64_t  pageID,
uint64_t  frameID,
const WebCore::AuthenticationChallenge authenticationChallenge 
)

◆ didReceiveAuthenticationChallenge() [3/3]

void WebKit::AuthenticationManager::didReceiveAuthenticationChallenge ( Download download,
const WebCore::AuthenticationChallenge authenticationChallenge 
)

◆ outstandingAuthenticationChallengeCount()

uint64_t WebKit::AuthenticationManager::outstandingAuthenticationChallengeCount ( ) const
inline

◆ performDefaultHandling()

void WebKit::AuthenticationManager::performDefaultHandling ( uint64_t  challengeID)

◆ receivedCancellation()

void WebKit::AuthenticationManager::receivedCancellation ( const WebCore::AuthenticationChallenge authenticationChallenge)
static

◆ receivedChallengeRejection()

void WebKit::AuthenticationManager::receivedChallengeRejection ( const WebCore::AuthenticationChallenge authenticationChallenge)
static

◆ receivedCredential()

void WebKit::AuthenticationManager::receivedCredential ( const WebCore::AuthenticationChallenge authenticationChallenge,
const WebCore::Credential credential 
)
static

◆ receivedRequestToContinueWithoutCredential()

void WebKit::AuthenticationManager::receivedRequestToContinueWithoutCredential ( const WebCore::AuthenticationChallenge authenticationChallenge)
static

◆ receivedRequestToPerformDefaultHandling()

void WebKit::AuthenticationManager::receivedRequestToPerformDefaultHandling ( const WebCore::AuthenticationChallenge authenticationChallenge)
static

◆ rejectProtectionSpaceAndContinue()

void WebKit::AuthenticationManager::rejectProtectionSpaceAndContinue ( uint64_t  challengeID)

◆ supplementName()

const char * WebKit::AuthenticationManager::supplementName ( )
static

◆ useCredentialForChallenge()

void WebKit::AuthenticationManager::useCredentialForChallenge ( uint64_t  challengeID,
const WebCore::Credential credential,
const WebCore::CertificateInfo certificateInfo 
)

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