LocalStorage class

Métodos

clear()

Quita todas las claves MSAL conocidas de la memoria caché.

containsKey(string)

Devuelve true o false si la clave especificada está presente en la memoria caché.

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

Obtenga el elemento del objeto de almacenamiento de ventana que coincida con la clave especificada.

getKeys()

Obtenga todas las claves del objeto de almacenamiento de ventanas como una matriz iterable de cadenas.

getUserData(string)

Captador de datos confidenciales que pueden contener PII.

initialize(string)

Inicializador asincrónico

removeItem(string)

Quita el elemento del objeto de almacenamiento de ventana que coincide con la clave especificada.

setItem(string, string)

Establece el elemento del objeto de almacenamiento de ventanas con la clave especificada.

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

Establecedor de datos confidenciales que pueden contener PII.

Detalles del constructor

LocalStorage(string, Logger, IPerformanceClient)

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

Parámetros

clientId

string

logger
Logger
performanceClient
IPerformanceClient

Detalles del método

clear()

Quita todas las claves MSAL conocidas de la memoria caché.

function clear()

containsKey(string)

Devuelve true o false si la clave especificada está presente en la memoria caché.

function containsKey(key: string): boolean

Parámetros

key

string

Devoluciones

boolean

decryptData(string, EncryptedData, string)

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

Parámetros

key

string

data

EncryptedData

correlationId

string

Devoluciones

Promise<null | object>

getItem(string)

Obtenga el elemento del objeto de almacenamiento de ventana que coincida con la clave especificada.

function getItem(key: string): null | string

Parámetros

key

string

Devoluciones

null | string

getKeys()

Obtenga todas las claves del objeto de almacenamiento de ventanas como una matriz iterable de cadenas.

function getKeys(): string[]

Devoluciones

string[]

getUserData(string)

Captador de datos confidenciales que pueden contener PII.

function getUserData(key: string): null | string

Parámetros

key

string

Devoluciones

null | string

initialize(string)

Inicializador asincrónico

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

Parámetros

correlationId

string

Devoluciones

Promise<void>

removeItem(string)

Quita el elemento del objeto de almacenamiento de ventana que coincide con la clave especificada.

function removeItem(key: string)

Parámetros

key

string

setItem(string, string)

Establece el elemento del objeto de almacenamiento de ventanas con la clave especificada.

function setItem(key: string, value: string)

Parámetros

key

string

value

string

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

Establecedor de datos confidenciales que pueden contener PII.

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

Parámetros

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

Devoluciones

Promise<void>