LocalStorage class

Методы

clear()

Удаляет все известные ключи MSAL из кэша

containsKey(string)

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

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

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

getKeys()

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

getUserData(string)

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

initialize(string)

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

removeItem(string)

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

setItem(string, string)

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

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

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

Сведения о конструкторе

LocalStorage(string, Logger, IPerformanceClient)

new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)

Параметры

clientId

string

logger
Logger
performanceClient
IPerformanceClient

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

clear()

Удаляет все известные ключи MSAL из кэша

function clear()

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 | string

Параметры

key

string

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

null | string

getKeys()

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

function getKeys(): string[]

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

string[]

getUserData(string)

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

function getUserData(key: string): null | string

Параметры

key

string

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

null | string

initialize(string)

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

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

Параметры

correlationId

string

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

Promise<void>

removeItem(string)

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

function removeItem(key: string)

Параметры

key

string

setItem(string, string)

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

function setItem(key: string, value: string)

Параметры

key

string

value

string

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

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

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

Параметры

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

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

Promise<void>