LocalStorage class
Constructores
| Local |
Métodos
| clear() | Quita todas las claves MSAL conocidas de la memoria caché. |
| contains |
Devuelve true o false si la clave especificada está presente en la memoria caché. |
| decrypt |
|
| get |
Obtenga el elemento del objeto de almacenamiento de ventana que coincida con la clave especificada. |
| get |
Obtenga todas las claves del objeto de almacenamiento de ventanas como una matriz iterable de cadenas. |
| get |
Captador de datos confidenciales que pueden contener PII. |
| initialize(string) | Inicializador asincrónico |
| remove |
Quita el elemento del objeto de almacenamiento de ventana que coincide con la clave especificada. |
| set |
Establece el elemento del objeto de almacenamiento de ventanas con la clave especificada. |
| set |
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>