LocalStorage class

Metoder

clear()

Tar bort alla kända MSAL-nycklar från cacheminnet

containsKey(string)

Returnerar sant eller falskt om den angivna nyckeln finns i cacheminnet.

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

Hämta objektet från fönstrets lagringsobjekt som matchar den angivna nyckeln.

getKeys()

Hämta alla nycklar från fönstrets lagringsobjekt som en iterbar matris med strängar.

getUserData(string)

Getter för känsliga data som kan innehålla PII.

initialize(string)

Async-initiator

removeItem(string)

Tar bort objektet i fönstrets lagringsobjekt som matchar den angivna nyckeln.

setItem(string, string)

Anger objektet i fönstrets lagringsobjekt med den angivna nyckeln.

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

Setter för känsliga data som kan innehålla PII.

Konstruktorinformation

LocalStorage(string, Logger, IPerformanceClient)

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

Parametrar

clientId

string

logger
Logger
performanceClient
IPerformanceClient

Metodinformation

clear()

Tar bort alla kända MSAL-nycklar från cacheminnet

function clear()

containsKey(string)

Returnerar sant eller falskt om den angivna nyckeln finns i cacheminnet.

function containsKey(key: string): boolean

Parametrar

key

string

Returer

boolean

decryptData(string, EncryptedData, string)

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

Parametrar

key

string

data

EncryptedData

correlationId

string

Returer

Promise<null | object>

getItem(string)

Hämta objektet från fönstrets lagringsobjekt som matchar den angivna nyckeln.

function getItem(key: string): null | string

Parametrar

key

string

Returer

null | string

getKeys()

Hämta alla nycklar från fönstrets lagringsobjekt som en iterbar matris med strängar.

function getKeys(): string[]

Returer

string[]

getUserData(string)

Getter för känsliga data som kan innehålla PII.

function getUserData(key: string): null | string

Parametrar

key

string

Returer

null | string

initialize(string)

Async-initiator

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

Parametrar

correlationId

string

Returer

Promise<void>

removeItem(string)

Tar bort objektet i fönstrets lagringsobjekt som matchar den angivna nyckeln.

function removeItem(key: string)

Parametrar

key

string

setItem(string, string)

Anger objektet i fönstrets lagringsobjekt med den angivna nyckeln.

function setItem(key: string, value: string)

Parametrar

key

string

value

string

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

Setter för känsliga data som kan innehålla PII.

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

Parametrar

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

Returer

Promise<void>