LocalStorage class
Konstruktoren
| Local |
Methoden
| clear() | Entfernt alle bekannten MSAL-Schlüssel aus dem Cache. |
| contains |
Gibt "true" oder "false" zurück, wenn der angegebene Schlüssel im Cache vorhanden ist. |
| decrypt |
|
| get |
Ruft das Element aus dem Fensterspeicherobjekt ab, das dem angegebenen Schlüssel entsprechen. |
| get |
Rufen Sie alle Schlüssel aus dem Fensterspeicherobjekt als iterierbares Array von Zeichenfolgen ab. |
| get |
Getter für vertrauliche Daten, die möglicherweise PII enthalten. |
| initialize(string) | Asynchroner Initialisierer |
| remove |
Entfernt das Element im Fensterspeicherobjekt, das dem angegebenen Schlüssel entspricht. |
| set |
Legt das Element im Fensterspeicherobjekt mit dem angegebenen Schlüssel fest. |
| set |
Setter für vertrauliche Daten, die PII enthalten können. |
Details zum Konstruktor
LocalStorage(string, Logger, IPerformanceClient)
new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)
Parameter
- clientId
-
string
- logger
- Logger
- performanceClient
- IPerformanceClient
Details zur Methode
clear()
Entfernt alle bekannten MSAL-Schlüssel aus dem Cache.
function clear()
containsKey(string)
Gibt "true" oder "false" zurück, wenn der angegebene Schlüssel im Cache vorhanden ist.
function containsKey(key: string): boolean
Parameter
- key
-
string
Gibt zurück
boolean
decryptData(string, EncryptedData, string)
function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>
Parameter
- key
-
string
- data
-
EncryptedData
- correlationId
-
string
Gibt zurück
Promise<null | object>
getItem(string)
Ruft das Element aus dem Fensterspeicherobjekt ab, das dem angegebenen Schlüssel entsprechen.
function getItem(key: string): null | string
Parameter
- key
-
string
Gibt zurück
null | string
getKeys()
Rufen Sie alle Schlüssel aus dem Fensterspeicherobjekt als iterierbares Array von Zeichenfolgen ab.
function getKeys(): string[]
Gibt zurück
string[]
getUserData(string)
Getter für vertrauliche Daten, die möglicherweise PII enthalten.
function getUserData(key: string): null | string
Parameter
- key
-
string
Gibt zurück
null | string
initialize(string)
Asynchroner Initialisierer
function initialize(correlationId: string): Promise<void>
Parameter
- correlationId
-
string
Gibt zurück
Promise<void>
removeItem(string)
Entfernt das Element im Fensterspeicherobjekt, das dem angegebenen Schlüssel entspricht.
function removeItem(key: string)
Parameter
- key
-
string
setItem(string, string)
Legt das Element im Fensterspeicherobjekt mit dem angegebenen Schlüssel fest.
function setItem(key: string, value: string)
Parameter
- key
-
string
- value
-
string
setUserData(string, string, string, string, boolean)
Setter für vertrauliche Daten, die PII enthalten können.
function setUserData(key: string, value: string, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>
Parameter
- key
-
string
- value
-
string
- correlationId
-
string
- timestamp
-
string
- kmsi
-
boolean
Gibt zurück
Promise<void>