LocalStorage class
Constructeurs
| Local |
Méthodes
| clear() | Supprime toutes les clés MSAL connues du cache |
| contains |
Retourne true ou false si la clé donnée est présente dans le cache. |
| decrypt |
|
| get |
Obtenez l’élément à partir de l’objet de stockage de fenêtre correspondant à la clé donnée. |
| get |
Obtenez toutes les clés de l’objet de stockage de fenêtre en tant que tableau itérable de chaînes. |
| get |
Getter pour les données sensibles qui peuvent contenir des informations d’identification personnelles. |
| initialize(string) | Initialiseur asynchrone |
| remove |
Supprime l’élément dans l’objet de stockage de fenêtre correspondant à la clé donnée. |
| set |
Définit l’élément dans l’objet de stockage de fenêtre avec la clé donnée. |
| set |
Setter pour les données sensibles qui peuvent contenir des informations d’identification personnelles. |
Détails du constructeur
LocalStorage(string, Logger, IPerformanceClient)
new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)
Paramètres
- clientId
-
string
- logger
- Logger
- performanceClient
- IPerformanceClient
Détails de la méthode
clear()
Supprime toutes les clés MSAL connues du cache
function clear()
containsKey(string)
Retourne true ou false si la clé donnée est présente dans le cache.
function containsKey(key: string): boolean
Paramètres
- key
-
string
Retours
boolean
decryptData(string, EncryptedData, string)
function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>
Paramètres
- key
-
string
- data
-
EncryptedData
- correlationId
-
string
Retours
Promise<null | object>
getItem(string)
Obtenez l’élément à partir de l’objet de stockage de fenêtre correspondant à la clé donnée.
function getItem(key: string): null | string
Paramètres
- key
-
string
Retours
null | string
getKeys()
Obtenez toutes les clés de l’objet de stockage de fenêtre en tant que tableau itérable de chaînes.
function getKeys(): string[]
Retours
string[]
getUserData(string)
Getter pour les données sensibles qui peuvent contenir des informations d’identification personnelles.
function getUserData(key: string): null | string
Paramètres
- key
-
string
Retours
null | string
initialize(string)
Initialiseur asynchrone
function initialize(correlationId: string): Promise<void>
Paramètres
- correlationId
-
string
Retours
Promise<void>
removeItem(string)
Supprime l’élément dans l’objet de stockage de fenêtre correspondant à la clé donnée.
function removeItem(key: string)
Paramètres
- key
-
string
setItem(string, string)
Définit l’élément dans l’objet de stockage de fenêtre avec la clé donnée.
function setItem(key: string, value: string)
Paramètres
- key
-
string
- value
-
string
setUserData(string, string, string, string, boolean)
Setter pour les données sensibles qui peuvent contenir des informations d’identification personnelles.
function setUserData(key: string, value: string, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>
Paramètres
- key
-
string
- value
-
string
- correlationId
-
string
- timestamp
-
string
- kmsi
-
boolean
Retours
Promise<void>