One Logo Pool Ball
Foundation · IOS API REFERENCE

HTTPCookieStorage

class · iOS 2.0+ · SDK 27.1

class HTTPCookieStorage

Members (14)

static · iOS 9.0+

sharedCookieStorage

TypeScript
static sharedCookieStorage(identifier: string): HTTPCookieStorage
Swift declaration
class func sharedCookieStorage(forGroupContainerIdentifier identifier: String) -> HTTPCookieStorage
get · iOS 2.0+

shared

TypeScript
static get shared(): HTTPCookieStorage
Swift declaration
class var shared: HTTPCookieStorage { get }
method · iOS 2.0+

cookies

TypeScript
cookiesFor(URL: string): (Array<HTTPCookie>) | null
Swift declaration
func cookies(for URL: URL) -> [HTTPCookie]?
method · iOS 2.0+

deleteCookie

TypeScript
deleteCookie(cookie: HTTPCookie): void
Swift declaration
func deleteCookie(_ cookie: HTTPCookie)
method · iOS 8.0+

getCookiesFor

TypeScript
getCookiesFor(task: URLSessionTask, completionHandler: ((arg0: (Array<HTTPCookie>) | null) => void)): void
Swift declaration
func cookies(for task: URLSessionTask) async -> [HTTPCookie]?
init

init

TypeScript
static init(): HTTPCookieStorage
Swift declaration
init()
method · iOS 8.0+

removeCookies

TypeScript
removeCookies(date: globalThis.Date): void
Swift declaration
func removeCookies(since date: Date)
method · iOS 2.0+

setCookie

TypeScript
setCookie(cookie: HTTPCookie): void
Swift declaration
func setCookie(_ cookie: HTTPCookie)
method · iOS 2.0+

setCookies

TypeScript
setCookies(cookies: Array<HTTPCookie>, URL?: (string) | null, mainDocumentURL?: (string) | null): void
Swift declaration
func setCookies(_ cookies: [HTTPCookie], for URL: URL?, mainDocumentURL: URL?)
method · iOS 5.0+

sortedCookies

TypeScript
sortedCookies(sortOrder: Array<NSSortDescriptor>): Array<HTTPCookie>
Swift declaration
func sortedCookies(using sortOrder: [NSSortDescriptor]) -> [HTTPCookie]
method · iOS 8.0+

storeCookies

TypeScript
storeCookies(cookies: Array<HTTPCookie>, task: URLSessionTask): void
Swift declaration
func storeCookies(_ cookies: [HTTPCookie], for task: URLSessionTask)
get · iOS 2.0+

cookieAcceptPolicy

TypeScript
get cookieAcceptPolicy(): HTTPCookie_AcceptPolicy
Swift declaration
var cookieAcceptPolicy: HTTPCookie.AcceptPolicy { get set }
set · iOS 2.0+

cookieAcceptPolicy

TypeScript
set cookieAcceptPolicy(value: HTTPCookie_AcceptPolicy)
Swift declaration
var cookieAcceptPolicy: HTTPCookie.AcceptPolicy { get set }
get · iOS 2.0+

cookies

TypeScript
get cookies(): (Array<HTTPCookie>) | null
Swift declaration
var cookies: [HTTPCookie]? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All Foundation types →