LocalStorage class

Metodi

clear()

Rimuove tutte le chiavi MSAL note dalla cache

containsKey(string)

Restituisce true o false se la chiave specificata è presente nella cache.

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

Ottenere l'elemento dall'oggetto di archiviazione della finestra corrispondente alla chiave specificata.

getKeys()

Ottenere tutte le chiavi dall'oggetto di archiviazione della finestra come matrice iterabile di stringhe.

getUserData(string)

Getter per i dati sensibili che possono contenere informazioni personali.

initialize(string)

Inizializzatore asincrono

removeItem(string)

Rimuove l'elemento nell'oggetto di archiviazione della finestra corrispondente alla chiave specificata.

setItem(string, string)

Imposta l'elemento nell'oggetto di archiviazione della finestra con la chiave specificata.

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

Setter per i dati sensibili che possono contenere informazioni personali.

Dettagli costruttore

LocalStorage(string, Logger, IPerformanceClient)

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

Parametri

clientId

string

logger
Logger
performanceClient
IPerformanceClient

Dettagli metodo

clear()

Rimuove tutte le chiavi MSAL note dalla cache

function clear()

containsKey(string)

Restituisce true o false se la chiave specificata è presente nella cache.

function containsKey(key: string): boolean

Parametri

key

string

Valori restituiti

boolean

decryptData(string, EncryptedData, string)

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

Parametri

key

string

data

EncryptedData

correlationId

string

Valori restituiti

Promise<null | object>

getItem(string)

Ottenere l'elemento dall'oggetto di archiviazione della finestra corrispondente alla chiave specificata.

function getItem(key: string): null | string

Parametri

key

string

Valori restituiti

null | string

getKeys()

Ottenere tutte le chiavi dall'oggetto di archiviazione della finestra come matrice iterabile di stringhe.

function getKeys(): string[]

Valori restituiti

string[]

getUserData(string)

Getter per i dati sensibili che possono contenere informazioni personali.

function getUserData(key: string): null | string

Parametri

key

string

Valori restituiti

null | string

initialize(string)

Inizializzatore asincrono

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

Parametri

correlationId

string

Valori restituiti

Promise<void>

removeItem(string)

Rimuove l'elemento nell'oggetto di archiviazione della finestra corrispondente alla chiave specificata.

function removeItem(key: string)

Parametri

key

string

setItem(string, string)

Imposta l'elemento nell'oggetto di archiviazione della finestra con la chiave specificata.

function setItem(key: string, value: string)

Parametri

key

string

value

string

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

Setter per i dati sensibili che possono contenere informazioni personali.

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

Parametri

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

Valori restituiti

Promise<void>