Package android.webkit
Class RoboCookieManager
- java.lang.Object
-
- android.webkit.CookieManager
-
- android.webkit.RoboCookieManager
-
public class RoboCookieManager extends CookieManager
Robolectric implementation ofCookieManager.Basic implementation which does not fully implement RFC2109.
-
-
Constructor Summary
Constructors Constructor Description RoboCookieManager()
-
Method Summary
All Methods Instance Methods Concrete Methods 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
-
-
-
-
Method Detail
-
setCookie
public void setCookie(String url, String value)
- Specified by:
setCookiein classCookieManager
-
setCookie
public void setCookie(String url, String value, ValueCallback<Boolean> valueCallback)
- Specified by:
setCookiein classCookieManager
-
setAcceptThirdPartyCookies
public void setAcceptThirdPartyCookies(WebView webView, boolean b)
- Specified by:
setAcceptThirdPartyCookiesin classCookieManager
-
acceptThirdPartyCookies
public boolean acceptThirdPartyCookies(WebView webView)
- Specified by:
acceptThirdPartyCookiesin classCookieManager
-
removeAllCookies
public void removeAllCookies(ValueCallback<Boolean> valueCallback)
- Specified by:
removeAllCookiesin classCookieManager
-
flush
public void flush()
- Specified by:
flushin classCookieManager
-
removeSessionCookies
public void removeSessionCookies(ValueCallback<Boolean> valueCallback)
- Specified by:
removeSessionCookiesin classCookieManager
-
getCookie
public String getCookie(String url)
- Specified by:
getCookiein classCookieManager
-
getCookie
public String getCookie(String s, boolean b)
- 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
-
-