IWindowStorage interface
Методы
| contains |
Возвращает значение true или false, если заданный ключ присутствует в кэше. |
| decrypt |
|
| get |
Получите элемент из объекта хранилища окна, соответствующего заданному ключу. |
| get |
Получите все ключи из объекта хранилища окон в виде итерируемого массива строк. |
| get |
Получение конфиденциальных данных, которые могут содержать личные данные. |
| initialize(string) | Асинхронный инициализатор |
| remove |
Удаляет элемент в объекте хранилища окон, соответствующий заданному ключу. |
| set |
Задает элемент в объекте хранилища окон с заданным ключом. |
| set |
Установка для конфиденциальных данных, которые могут содержать личные данные. |
Сведения о методе
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>