LocalStorage class

Metody

clear()

Odebere všechny známé klíče MSAL z mezipaměti.

containsKey(string)

Vrátí hodnotu true nebo false, pokud je daný klíč v mezipaměti.

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

Získejte položku z objektu úložiště okna odpovídající danému klíči.

getKeys()

Získejte všechny klíče z objektu úložiště oken jako iterovatelné pole řetězců.

getUserData(string)

Getter for sensitive data that may contain PII.

initialize(string)

Asynchronní inicializátor

removeItem(string)

Odebere položku v objektu úložiště okna odpovídající danému klíči.

setItem(string, string)

Nastaví položku v objektu úložiště okna s daným klíčem.

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

Setter pro citlivá data, která mohou obsahovat PII.

Podrobnosti konstruktoru

LocalStorage(string, Logger, IPerformanceClient)

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

Parametry

clientId

string

logger
Logger
performanceClient
IPerformanceClient

Podrobnosti metody

clear()

Odebere všechny známé klíče MSAL z mezipaměti.

function clear()

containsKey(string)

Vrátí hodnotu true nebo false, pokud je daný klíč v mezipaměti.

function containsKey(key: string): boolean

Parametry

key

string

Návraty

boolean

decryptData(string, EncryptedData, string)

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

Parametry

key

string

data

EncryptedData

correlationId

string

Návraty

Promise<null | object>

getItem(string)

Získejte položku z objektu úložiště okna odpovídající danému klíči.

function getItem(key: string): null | string

Parametry

key

string

Návraty

null | string

getKeys()

Získejte všechny klíče z objektu úložiště oken jako iterovatelné pole řetězců.

function getKeys(): string[]

Návraty

string[]

getUserData(string)

Getter for sensitive data that may contain PII.

function getUserData(key: string): null | string

Parametry

key

string

Návraty

null | string

initialize(string)

Asynchronní inicializátor

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

Parametry

correlationId

string

Návraty

Promise<void>

removeItem(string)

Odebere položku v objektu úložiště okna odpovídající danému klíči.

function removeItem(key: string)

Parametry

key

string

setItem(string, string)

Nastaví položku v objektu úložiště okna s daným klíčem.

function setItem(key: string, value: string)

Parametry

key

string

value

string

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

Setter pro citlivá data, která mohou obsahovat PII.

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

Parametry

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

Návraty

Promise<void>