SecureCookieJar

class SecureCookieJar(context: Context, singleSignOnManager: SingleSignOnManager?, cacheIntervalMillis: Long?) : CookieJar, OkHttpCookieInterceptor

Constructors

Link copied to clipboard
constructor(context: Context, singleSignOnManager: SingleSignOnManager?, cacheIntervalMillis: Long?)

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
private val cacheRef: AtomicReference<MutableSet<Cookie>?>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
private fun cache(cookies: MutableSet<Cookie>)
Link copied to clipboard
private fun contains(input: Cookie, cookies: Collection<Cookie>): Boolean
Link copied to clipboard
private fun filter(url: HttpUrl, cookies: Set<Cookie>): List<Cookie>
Link copied to clipboard
open override fun intercept(cookies: List<Cookie>): List<Cookie>
Link copied to clipboard
private fun isExpired(cookie: Cookie): Boolean
Link copied to clipboard
open override fun loadForRequest(url: HttpUrl): List<Cookie>
Link copied to clipboard
private fun persist(cookies: Collection<String>)
Link copied to clipboard
open override fun saveFromResponse(url: HttpUrl, cookies: List<Cookie>)