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

#include <CredentialStorage.h>

Public Member Functions

WEBCORE_EXPORT void set (const String &, const Credential &, const ProtectionSpace &, const URL &)
 
WEBCORE_EXPORT Credential get (const String &, const ProtectionSpace &)
 
WEBCORE_EXPORT void remove (const String &, const ProtectionSpace &)
 
WEBCORE_EXPORT Credential getFromPersistentStorage (const ProtectionSpace &)
 
WEBCORE_EXPORT void clearCredentials ()
 
WEBCORE_EXPORT bool set (const String &, const Credential &, const URL &)
 
WEBCORE_EXPORT Credential get (const String &, const URL &)
 
WEBCORE_EXPORT void set (const String &, const Credential &, const ProtectionSpace &, const URL &)
 
WEBCORE_EXPORT Credential get (const String &, const ProtectionSpace &)
 
WEBCORE_EXPORT void remove (const String &, const ProtectionSpace &)
 
WEBCORE_EXPORT Credential getFromPersistentStorage (const ProtectionSpace &)
 
WEBCORE_EXPORT void clearCredentials ()
 
WEBCORE_EXPORT bool set (const String &, const Credential &, const URL &)
 
WEBCORE_EXPORT Credential get (const String &, const URL &)
 

Static Public Member Functions

static WEBCORE_EXPORT CredentialStoragedefaultCredentialStorage ()
 
static WEBCORE_EXPORT CredentialStoragedefaultCredentialStorage ()
 

Member Function Documentation

◆ clearCredentials() [1/2]

void WebCore::CredentialStorage::clearCredentials ( )

◆ clearCredentials() [2/2]

WEBCORE_EXPORT void WebCore::CredentialStorage::clearCredentials ( )

◆ defaultCredentialStorage() [1/2]

static WEBCORE_EXPORT CredentialStorage& WebCore::CredentialStorage::defaultCredentialStorage ( )
static

◆ defaultCredentialStorage() [2/2]

CredentialStorage & WebCore::CredentialStorage::defaultCredentialStorage ( )
static

◆ get() [1/4]

WEBCORE_EXPORT Credential WebCore::CredentialStorage::get ( const String ,
const ProtectionSpace  
)

◆ get() [2/4]

Credential WebCore::CredentialStorage::get ( const String partitionName,
const ProtectionSpace protectionSpace 
)

◆ get() [3/4]

Credential WebCore::CredentialStorage::get ( const String partitionName,
const URL url 
)

◆ get() [4/4]

WEBCORE_EXPORT Credential WebCore::CredentialStorage::get ( const String ,
const URL  
)

◆ getFromPersistentStorage() [1/2]

Credential WebCore::CredentialStorage::getFromPersistentStorage ( const ProtectionSpace protectionSpace)

◆ getFromPersistentStorage() [2/2]

WEBCORE_EXPORT Credential WebCore::CredentialStorage::getFromPersistentStorage ( const ProtectionSpace )

◆ remove() [1/2]

void WebCore::CredentialStorage::remove ( const String partitionName,
const ProtectionSpace protectionSpace 
)

◆ remove() [2/2]

WEBCORE_EXPORT void WebCore::CredentialStorage::remove ( const String ,
const ProtectionSpace  
)

◆ set() [1/4]

void WebCore::CredentialStorage::set ( const String partitionName,
const Credential credential,
const ProtectionSpace protectionSpace,
const URL url 
)

◆ set() [2/4]

WEBCORE_EXPORT void WebCore::CredentialStorage::set ( const String ,
const Credential ,
const ProtectionSpace ,
const URL  
)

◆ set() [3/4]

bool WebCore::CredentialStorage::set ( const String partitionName,
const Credential credential,
const URL url 
)

◆ set() [4/4]

WEBCORE_EXPORT bool WebCore::CredentialStorage::set ( const String ,
const Credential ,
const URL  
)

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