Class BaseSiteKeyExtractor
java.lang.Object
org.adblockplus.libadblockplus.android.webview.BaseSiteKeyExtractor
- All Implemented Interfaces:
SiteKeyExtractor
- Direct Known Subclasses:
HttpHeaderSiteKeyExtractor
public abstract class BaseSiteKeyExtractor extends java.lang.Object implements SiteKeyExtractor
-
Field Summary
Fields Modifier and Type Field Description static intRESOURCE_HOLD_MAX_TIME_MSprotected java.lang.ref.WeakReference<AdblockWebView>webViewWeakReference -
Constructor Summary
Constructors Modifier Constructor Description protectedBaseSiteKeyExtractor(AdblockWebView webView) -
Method Summary
Modifier and Type Method Description protected org.adblockplus.libadblockplus.sitekey.SiteKeysConfigurationgetSiteKeysConfiguration()Returns the site key config that can be used to retrieveSiteKeyVerifierand verify the site keybooleanisEnabled()voidsetEnabled(boolean enabled)voidsetSiteKeysConfiguration(org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration siteKeysConfiguration)This method is called by theAdblockWebViewduringAdblockWebView.setSiteKeysConfiguration(SiteKeysConfiguration)You can later use siteKeysConfiguration in order to verify the sitekeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.adblockplus.libadblockplus.android.webview.SiteKeyExtractor
extract, startNewPage, waitForSitekeyCheck
-
Field Details
-
RESOURCE_HOLD_MAX_TIME_MS
public static final int RESOURCE_HOLD_MAX_TIME_MS- See Also:
- Constant Field Values
-
webViewWeakReference
-
-
Constructor Details
-
BaseSiteKeyExtractor
-
-
Method Details
-
getSiteKeysConfiguration
protected org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration getSiteKeysConfiguration()Returns the site key config that can be used to retrieveSiteKeyVerifierand verify the site key- Returns:
- an instance of SiteKeysConfiguration
-
setSiteKeysConfiguration
public void setSiteKeysConfiguration(org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration siteKeysConfiguration)Description copied from interface:SiteKeyExtractorThis method is called by theAdblockWebViewduringAdblockWebView.setSiteKeysConfiguration(SiteKeysConfiguration)You can later use siteKeysConfiguration in order to verify the sitekey- Specified by:
setSiteKeysConfigurationin interfaceSiteKeyExtractor- Parameters:
siteKeysConfiguration- the configuration to set
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled)- Specified by:
setEnabledin interfaceSiteKeyExtractor
-