Package android.webkit
Class RoboCookieManager
java.lang.Object
android.webkit.CookieManager
android.webkit.RoboCookieManager
public class RoboCookieManager extends CookieManager
Robolectric implementation of
CookieManager.
Basic implementation which does not fully implement RFC2109.
-
Constructor Summary
Constructors Constructor Description RoboCookieManager() -
Method Summary
Modifier and Type Method Description booleanacceptCookie()booleanacceptThirdPartyCookies(WebView webView)protected booleanallowFileSchemeCookiesImpl()voidflush()StringgetCookie(String url)StringgetCookie(String s, boolean b)booleanhasCookies()booleanhasCookies(boolean b)voidremoveAllCookie()voidremoveAllCookies(ValueCallback<Boolean> valueCallback)voidremoveExpiredCookie()voidremoveSessionCookie()voidremoveSessionCookies(ValueCallback<Boolean> valueCallback)voidsetAcceptCookie(boolean accept)protected voidsetAcceptFileSchemeCookiesImpl(boolean b)voidsetAcceptThirdPartyCookies(WebView webView, boolean b)voidsetCookie(String url, String value)voidsetCookie(String url, String value, ValueCallback<Boolean> valueCallback)Methods inherited from class android.webkit.CookieManager
allowFileSchemeCookies, clone, getCookie, getInstance, setAcceptFileSchemeCookies
-
Constructor Details
-
RoboCookieManager
public RoboCookieManager()
-
-
Method Details
-
setCookie
- Specified by:
setCookiein classCookieManager
-
setCookie
- Specified by:
setCookiein classCookieManager
-
setAcceptThirdPartyCookies
- Specified by:
setAcceptThirdPartyCookiesin classCookieManager
-
acceptThirdPartyCookies
- Specified by:
acceptThirdPartyCookiesin classCookieManager
-
removeAllCookies
- Specified by:
removeAllCookiesin classCookieManager
-
flush
public void flush()- Specified by:
flushin classCookieManager
-
removeSessionCookies
- Specified by:
removeSessionCookiesin classCookieManager
-
getCookie
- Specified by:
getCookiein classCookieManager
-
getCookie
- Specified by:
getCookiein classCookieManager
-
setAcceptCookie
public void setAcceptCookie(boolean accept)- Specified by:
setAcceptCookiein classCookieManager
-
acceptCookie
public boolean acceptCookie()- Specified by:
acceptCookiein classCookieManager
-
removeAllCookie
public void removeAllCookie()- Specified by:
removeAllCookiein classCookieManager
-
removeExpiredCookie
public void removeExpiredCookie()- Specified by:
removeExpiredCookiein classCookieManager
-
hasCookies
public boolean hasCookies()- Specified by:
hasCookiesin classCookieManager
-
hasCookies
public boolean hasCookies(boolean b)- Specified by:
hasCookiesin classCookieManager
-
removeSessionCookie
public void removeSessionCookie()- Specified by:
removeSessionCookiein classCookieManager
-
allowFileSchemeCookiesImpl
protected boolean allowFileSchemeCookiesImpl()- Specified by:
allowFileSchemeCookiesImplin classCookieManager
-
setAcceptFileSchemeCookiesImpl
protected void setAcceptFileSchemeCookiesImpl(boolean b)- Specified by:
setAcceptFileSchemeCookiesImplin classCookieManager
-