Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CookieStorage

Hierarchy

  • CookieStorage

Implements

Index

Constructors

constructor

Properties

Private _domain

_domain: string

config

config: IConfig

prefix

prefix: string = "ipp"

suffix

suffix: string = ""

Methods

create

  • create(key: string, value: string, expireDays?: undefined | number, ignorePrefix?: undefined | false | true): void
  • Parameters

    • key: string
    • value: string
    • Optional expireDays: undefined | number
    • Optional ignorePrefix: undefined | false | true

    Returns void

get

  • get(key: string, defaultValue?: any, ignorePrefix?: undefined | false | true): string
  • Parameters

    • key: string
    • Optional defaultValue: any
    • Optional ignorePrefix: undefined | false | true

    Returns string

Private isSecure

  • isSecure(): boolean
  • Returns boolean

Private isValidJSON

  • isValidJSON(val: any): boolean
  • Parameters

    • val: any

    Returns boolean

Private makeKey

  • makeKey(key: string): string
  • Parameters

    • key: string

    Returns string

remove

  • remove(key: string): void
  • Parameters

    • key: string

    Returns void

save

  • save(key: string, value: string, expireDays?: undefined | number, ignorePrefix?: undefined | false | true): void
  • Parameters

    • key: string
    • value: string
    • Optional expireDays: undefined | number
    • Optional ignorePrefix: undefined | false | true

    Returns void

Generated using TypeDoc