|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <SecurityOrigin.h>
Public Types | |
| enum | Policy { AlwaysDeny = 0, AlwaysAllow, Ask, AlwaysDeny = 0, AlwaysAllow, Ask } |
| enum | StorageBlockingPolicy { AllowAllStorage = 0, BlockThirdPartyStorage, BlockAllStorage, AllowAllStorage = 0, BlockThirdPartyStorage, BlockAllStorage } |
| enum | Policy { AlwaysDeny = 0, AlwaysAllow, Ask, AlwaysDeny = 0, AlwaysAllow, Ask } |
| enum | StorageBlockingPolicy { AllowAllStorage = 0, BlockThirdPartyStorage, BlockAllStorage, AllowAllStorage = 0, BlockThirdPartyStorage, BlockAllStorage } |
Static Public Member Functions | |
| static WEBCORE_EXPORT Ref< SecurityOrigin > | create (const URL &) |
| static Ref< SecurityOrigin > | createUnique () |
| static WEBCORE_EXPORT Ref< SecurityOrigin > | createFromString (const String &) |
| static WEBCORE_EXPORT Ref< SecurityOrigin > | create (const String &protocol, const String &host, std::optional< uint16_t > port) |
| static bool | shouldUseInnerURL (const URL &) |
| static URL | extractInnerURL (const URL &) |
| static bool | isSecure (const URL &) |
| static URL | urlWithUniqueSecurityOrigin () |
| static WEBCORE_EXPORT Ref< SecurityOrigin > | create (const URL &) |
| static Ref< SecurityOrigin > | createUnique () |
| static WEBCORE_EXPORT Ref< SecurityOrigin > | createFromString (const String &) |
| static WEBCORE_EXPORT Ref< SecurityOrigin > | create (const String &protocol, const String &host, std::optional< uint16_t > port) |
| static bool | shouldUseInnerURL (const URL &) |
| static URL | extractInnerURL (const URL &) |
| static bool | isSecure (const URL &) |
| static URL | urlWithUniqueSecurityOrigin () |
Additional Inherited Members | |
Protected Member Functions inherited from WTF::ThreadSafeRefCounted< SecurityOrigin > | |
| ThreadSafeRefCounted ()=default | |
| ThreadSafeRefCounted ()=default | |
| ThreadSafeRefCounted ()=default | |
Protected Member Functions inherited from WTF::ThreadSafeRefCountedBase | |
| bool | derefBase () const |
| bool | derefBase () const |
| bool | derefBase () const |
| bool WebCore::SecurityOrigin::canAccess | ( | const SecurityOrigin & | other | ) | const |
| WEBCORE_EXPORT bool WebCore::SecurityOrigin::canAccess | ( | const SecurityOrigin & | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool WebCore::SecurityOrigin::canDisplay | ( | const URL & | url | ) | const |
| WEBCORE_EXPORT bool WebCore::SecurityOrigin::canDisplay | ( | const URL & | ) | const |
|
inline |
|
inline |
| bool WebCore::SecurityOrigin::canReceiveDragData | ( | const SecurityOrigin & | dragInitiator | ) | const |
| bool WebCore::SecurityOrigin::canReceiveDragData | ( | const SecurityOrigin & | dragInitiator | ) | const |
| bool WebCore::SecurityOrigin::canRequest | ( | const URL & | url | ) | const |
| bool WebCore::SecurityOrigin::canRequest | ( | const URL & | ) | const |
|
inline |
|
inline |
| Policy WebCore::SecurityOrigin::canShowNotifications | ( | ) | const |
| SecurityOrigin::Policy WebCore::SecurityOrigin::canShowNotifications | ( | ) | const |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inline |
|
inline |
| WEBCORE_EXPORT String WebCore::SecurityOrigin::domainForCachePartition | ( | ) | const |
| String WebCore::SecurityOrigin::domainForCachePartition | ( | ) | const |
|
inline |
|
inline |
| void WebCore::SecurityOrigin::enforceFilePathSeparation | ( | ) |
| void WebCore::SecurityOrigin::enforceFilePathSeparation | ( | ) |
| WEBCORE_EXPORT bool WebCore::SecurityOrigin::equal | ( | const SecurityOrigin * | ) | const |
| bool WebCore::SecurityOrigin::equal | ( | const SecurityOrigin * | other | ) | const |
| void WebCore::SecurityOrigin::grantLoadLocalResources | ( | ) |
| void WebCore::SecurityOrigin::grantLoadLocalResources | ( | ) |
| void WebCore::SecurityOrigin::grantStorageAccessFromFileURLsQuirk | ( | ) |
| void WebCore::SecurityOrigin::grantStorageAccessFromFileURLsQuirk | ( | ) |
| void WebCore::SecurityOrigin::grantUniversalAccess | ( | ) |
| void WebCore::SecurityOrigin::grantUniversalAccess | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
| WEBCORE_EXPORT bool WebCore::SecurityOrigin::isLocal | ( | ) | const |
| bool WebCore::SecurityOrigin::isLocal | ( | ) | const |
| WEBCORE_EXPORT Ref<SecurityOrigin> WebCore::SecurityOrigin::isolatedCopy | ( | ) | const |
| Ref< SecurityOrigin > WebCore::SecurityOrigin::isolatedCopy | ( | ) | const |
| WEBCORE_EXPORT bool WebCore::SecurityOrigin::isSameOriginAs | ( | const SecurityOrigin & | ) | const |
| bool WebCore::SecurityOrigin::isSameOriginAs | ( | const SecurityOrigin & | other | ) | const |
| WEBCORE_EXPORT bool WebCore::SecurityOrigin::isSameSchemeHostPort | ( | const SecurityOrigin & | ) | const |
| bool WebCore::SecurityOrigin::isSameSchemeHostPort | ( | const SecurityOrigin & | other | ) | const |
|
static |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
| WEBCORE_EXPORT String WebCore::SecurityOrigin::toRawString | ( | ) | const |
| String WebCore::SecurityOrigin::toRawString | ( | ) | const |
| String WebCore::SecurityOrigin::toString | ( | ) | const |
| WEBCORE_EXPORT String WebCore::SecurityOrigin::toString | ( | ) | const |
|
static |
|
static |
1.8.13