public class XWalkCookieManager
extends java.lang.Object
| Constructor and Description |
|---|
XWalkCookieManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptCookie()
Return whether cookie is enabled
|
boolean |
allowFileSchemeCookies()
Whether cookies are accepted for file scheme URLs.
|
void |
flushCookieStore()
Flush cookies store
|
java.lang.String |
getCookie(java.lang.String url)
Get cookie(s) for a given url so that it can be set to "cookie:" in http
request header.
|
boolean |
hasCookies()
Return true if there are stored cookies.
|
void |
removeAllCookie()
Remove all cookies
|
void |
removeExpiredCookie()
Remove all expired cookies
|
void |
removeSessionCookie()
Remove all session cookies, which are cookies without expiration date
|
void |
setAcceptCookie(boolean accept)
Control whether cookie is enabled or disabled
|
void |
setAcceptFileSchemeCookies(boolean accept)
Sets whether cookies are accepted for file scheme URLs.
|
void |
setCookie(java.lang.String url,
java.lang.String value)
Set cookie for a given url.
|
public void setAcceptCookie(boolean accept)
accept - TRUE if accept cookiepublic boolean acceptCookie()
public void setCookie(java.lang.String url,
java.lang.String value)
url - The url which cookie is set forvalue - The value for set-cookie: in http response headerpublic java.lang.String getCookie(java.lang.String url)
url - The url needs cookiepublic void removeSessionCookie()
public void removeAllCookie()
public boolean hasCookies()
public void removeExpiredCookie()
public void flushCookieStore()
public boolean allowFileSchemeCookies()
public void setAcceptFileSchemeCookies(boolean accept)
Note that calls to this method will have no effect if made after a WebView or CookieManager instance has been created.
accept - Whether accept cookies for file scheme URLs