IWindowStorage interface

Методы

containsKey(string)

Возвращает значение true или false, если заданный ключ присутствует в кэше.

decryptData(string, EncryptedData, string)
getItem(string)

Получите элемент из объекта хранилища окна, соответствующего заданному ключу.

getKeys()

Получите все ключи из объекта хранилища окон в виде итерируемого массива строк.

getUserData(string)

Получение конфиденциальных данных, которые могут содержать личные данные.

initialize(string)

Асинхронный инициализатор

removeItem(string)

Удаляет элемент в объекте хранилища окон, соответствующий заданному ключу.

setItem(string, T)

Задает элемент в объекте хранилища окон с заданным ключом.

setUserData(string, T, string, string, boolean)

Установка для конфиденциальных данных, которые могут содержать личные данные.

Сведения о методе

containsKey(string)

Возвращает значение true или false, если заданный ключ присутствует в кэше.

function containsKey(key: string): boolean

Параметры

key

string

Возвращаемое значение

boolean

decryptData(string, EncryptedData, string)

function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>

Параметры

key

string

data

EncryptedData

correlationId

string

Возвращаемое значение

Promise<null | object>

getItem(string)

Получите элемент из объекта хранилища окна, соответствующего заданному ключу.

function getItem(key: string): null | T

Параметры

key

string

Возвращаемое значение

null | T

getKeys()

Получите все ключи из объекта хранилища окон в виде итерируемого массива строк.

function getKeys(): string[]

Возвращаемое значение

string[]

getUserData(string)

Получение конфиденциальных данных, которые могут содержать личные данные.

function getUserData(key: string): null | T

Параметры

key

string

Возвращаемое значение

null | T

initialize(string)

Асинхронный инициализатор

function initialize(correlationId: string): Promise<void>

Параметры

correlationId

string

Возвращаемое значение

Promise<void>

removeItem(string)

Удаляет элемент в объекте хранилища окон, соответствующий заданному ключу.

function removeItem(key: string)

Параметры

key

string

setItem(string, T)

Задает элемент в объекте хранилища окон с заданным ключом.

function setItem(key: string, value: T)

Параметры

key

string

value

T

setUserData(string, T, string, string, boolean)

Установка для конфиденциальных данных, которые могут содержать личные данные.

function setUserData(key: string, value: T, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>

Параметры

key

string

value

T

correlationId

string

timestamp

string

kmsi

boolean

Возвращаемое значение

Promise<void>