LocalStorage class

Methoden

clear()

Verwijdert alle bekende MSAL-sleutels uit de cache

containsKey(string)

Retourneert waar of onwaar als de opgegeven sleutel aanwezig is in de cache.

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

Haal het item op uit het opslagobject van het venster dat overeenkomt met de opgegeven sleutel.

getKeys()

Haal alle sleutels van het vensteropslagobject op als een iterable matrix met tekenreeksen.

getUserData(string)

Getter voor gevoelige gegevens die MOGELIJK PII bevatten.

initialize(string)

Asynchrone initialisatie

removeItem(string)

Hiermee verwijdert u het item in het vensteropslagobject dat overeenkomt met de opgegeven sleutel.

setItem(string, string)

Hiermee stelt u het item in het vensteropslagobject in met de opgegeven sleutel.

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

Setter voor gevoelige gegevens die MOGELIJK PII bevatten.

Constructordetails

LocalStorage(string, Logger, IPerformanceClient)

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

Parameters

clientId

string

logger
Logger
performanceClient
IPerformanceClient

Methodedetails

clear()

Verwijdert alle bekende MSAL-sleutels uit de cache

function clear()

containsKey(string)

Retourneert waar of onwaar als de opgegeven sleutel aanwezig is in de cache.

function containsKey(key: string): boolean

Parameters

key

string

Retouren

boolean

decryptData(string, EncryptedData, string)

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

Parameters

key

string

data

EncryptedData

correlationId

string

Retouren

Promise<null | object>

getItem(string)

Haal het item op uit het opslagobject van het venster dat overeenkomt met de opgegeven sleutel.

function getItem(key: string): null | string

Parameters

key

string

Retouren

null | string

getKeys()

Haal alle sleutels van het vensteropslagobject op als een iterable matrix met tekenreeksen.

function getKeys(): string[]

Retouren

string[]

getUserData(string)

Getter voor gevoelige gegevens die MOGELIJK PII bevatten.

function getUserData(key: string): null | string

Parameters

key

string

Retouren

null | string

initialize(string)

Asynchrone initialisatie

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

Parameters

correlationId

string

Retouren

Promise<void>

removeItem(string)

Hiermee verwijdert u het item in het vensteropslagobject dat overeenkomt met de opgegeven sleutel.

function removeItem(key: string)

Parameters

key

string

setItem(string, string)

Hiermee stelt u het item in het vensteropslagobject in met de opgegeven sleutel.

function setItem(key: string, value: string)

Parameters

key

string

value

string

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

Setter voor gevoelige gegevens die MOGELIJK PII bevatten.

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

Parameters

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

Retouren

Promise<void>