public class CookieJar extends BaseObject implements ICookieJar, ISupportInitialize, ISupportLogging
| Modifier and Type | Class and Description |
|---|---|
private class |
CookieJar.CookieJarEntry |
| Modifier and Type | Field and Description |
|---|---|
private character |
cookieJarPath |
private object<? extends IlogWriter> |
logger |
private static ContextLocal<java.util.List<CookieJar.CookieJarEntry>> |
persistentCookies |
private java.util.List<CookieJar.CookieJarEntry> |
sessionCookies |
private static java.lang.String |
TAG_COOKIE_ACCESS |
private static java.lang.String |
TAG_COOKIE_CREATED |
private static java.lang.String |
TAG_COOKIE_DATA |
private static java.lang.String |
TAG_COOKIE_DOMAIN |
private static java.lang.String |
TAG_COOKIE_NAME |
private static java.lang.String |
TAG_COOKIE_PATH |
private static java.lang.String |
TAG_COOKIES |
| Constructor and Description |
|---|
CookieJar() |
__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, assertNotNull, assertNotNull, getLegacyClass, getNextSibling, getPrevSibling, legacyClone, legacyEquals, toLegacyStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, getLegacyClass, getNextSibling, getPrevSibling, isTracked, legacyClone, legacyEquals, toLegacyStringprivate static final java.lang.String TAG_COOKIES
private static final java.lang.String TAG_COOKIE_NAME
private static final java.lang.String TAG_COOKIE_DOMAIN
private static final java.lang.String TAG_COOKIE_PATH
private static final java.lang.String TAG_COOKIE_DATA
private static final java.lang.String TAG_COOKIE_CREATED
private static final java.lang.String TAG_COOKIE_ACCESS
private final object<? extends IlogWriter> logger
private character cookieJarPath
private static ContextLocal<java.util.List<CookieJar.CookieJarEntry>> persistentCookies
private java.util.List<CookieJar.CookieJarEntry> sessionCookies
public void __net_http_CookieJar_execute__()
public object<? extends IlogWriter> getLogger()
getLogger in interface ISupportLoggingpublic void destroy()
destroy in interface ISupportInitializepublic void initialize()
initialize in interface ISupportInitializepublic void setLogger(object<? extends IlogWriter> _logger)
setLogger in interface ISupportLogging_logger - The logger instance.public character getCookieJarPath()
getCookieJarPath in interface ICookieJarpublic void setCookieJarPath(character _var)
setCookieJarPath in interface ICookieJarpublic void __net_http_CookieJar_constructor__()
public void __net_http_CookieJar_destructor__()
public void addCookie(character _pcDomain, character _pcPath, object<? extends Cookie> _poCookie)
addCookie in interface ICookieJarpublic void addCookie(object<? extends Cookie> _poCookie)
addCookie in interface ICookieJarpublic void addCookies(object<? extends Cookie>[] _poCookies)
addCookies in interface ICookieJarpublic void clearPersistentCookies()
clearPersistentCookies in interface ICookieJarpublic void clearSessionCookies()
clearSessionCookies in interface ICookieJarpublic static void __net_http_CookieJar_constructor__static__()
public integer getCookies(object<? extends Uri> _poUri, OutputExtentParameter<object<? extends Cookie>> _extpoCookies)
getCookies in interface ICookieJarpublic logical removeCookie(object<? extends Cookie> _poCookie)
removeCookie in interface ICookieJarprivate boolean _removeCookie(Cookie cookie, java.util.List<CookieJar.CookieJarEntry> store)
private void _addCookie(CookieJar.CookieJarEntry cookie, java.util.List<CookieJar.CookieJarEntry> store)
private boolean _isExpired(Cookie cookie)
private object<JsonObject> _serializeCookie(CookieJar.CookieJarEntry poCookie)
private java.util.Collection<object<? extends Cookie>> _getCookies(java.util.List<CookieJar.CookieJarEntry> store, java.lang.String domain, java.lang.String path, boolean http, boolean secure)
private void _persistCookies()