Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Cookie

Index

Constructors

constructor

  • Parameters

    Returns Cookie

Properties

creation

creation: Date

creationIndex

creationIndex: number

domain

domain: string

expires

expires: Date

extensions

extensions: string[]

hostOnly

hostOnly: boolean | null

httpOnly

httpOnly: boolean

key

key: string

lastAccessed

lastAccessed: Date | null

maxAge

maxAge: number | "Infinity" | "-Infinity"

path

path: string

pathIsDefault

pathIsDefault: boolean | null

secure

secure: boolean

value

value: string

Methods

TTL

  • TTL(now?: Date): number | number
  • Parameters

    • Optional now: Date

    Returns number | number

canonicalizedDomain

  • canonicalizedDomain(): string
  • Returns string

cdomain

  • cdomain(): string
  • Returns string

clone

  • Returns Cookie

cookieString

  • cookieString(): string
  • Returns string

expiryDate

  • expiryDate(now?: undefined | number): Date
  • Parameters

    • Optional now: undefined | number

    Returns Date

expiryTime

  • expiryTime(now?: undefined | number): number | number
  • Parameters

    • Optional now: undefined | number

    Returns number | number

setExpires

  • setExpires(String: string): void
  • Parameters

    • String: string

    Returns void

setMaxAge

  • setMaxAge(number: number): void
  • Parameters

    • number: number

    Returns void

toJSON

  • toJSON(): object
  • Returns object

    • [key: string]: any

toString

  • toString(): string
  • Returns string

validate

  • validate(): boolean | string
  • Returns boolean | string

Static fromJSON

  • fromJSON(strOrObj: string | object): Cookie | null
  • Parameters

    • strOrObj: string | object

    Returns Cookie | null

Static parse

  • Parameters

    Returns Cookie | undefined

Generated using TypeDoc