LocalStorage class
Constructors
| Local |
Methoden
| clear() | Verwijdert alle bekende MSAL-sleutels uit de cache |
| contains |
Retourneert waar of onwaar als de opgegeven sleutel aanwezig is in de cache. |
| decrypt |
|
| get |
Haal het item op uit het opslagobject van het venster dat overeenkomt met de opgegeven sleutel. |
| get |
Haal alle sleutels van het vensteropslagobject op als een iterable matrix met tekenreeksen. |
| get |
Getter voor gevoelige gegevens die MOGELIJK PII bevatten. |
| initialize(string) | Asynchrone initialisatie |
| remove |
Hiermee verwijdert u het item in het vensteropslagobject dat overeenkomt met de opgegeven sleutel. |
| set |
Hiermee stelt u het item in het vensteropslagobject in met de opgegeven sleutel. |
| set |
Setter voor gevoelige gegevens die MOGELIJK PII bevatten. |
Constructordetails
LocalStorage(string, Logger, IPerformanceClient)
new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)
Parameters
- clientId
-
string
- logger
- Logger
- performanceClient
- IPerformanceClient
Methodedetails
clear()
Verwijdert alle bekende MSAL-sleutels uit de cache
function clear()
containsKey(string)
Retourneert waar of onwaar als de opgegeven sleutel aanwezig is in de cache.
function containsKey(key: string): boolean
Parameters
- key
-
string
Retouren
boolean
decryptData(string, EncryptedData, string)
function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>
Parameters
- key
-
string
- data
-
EncryptedData
- correlationId
-
string
Retouren
Promise<null | object>
getItem(string)
Haal het item op uit het opslagobject van het venster dat overeenkomt met de opgegeven sleutel.
function getItem(key: string): null | string
Parameters
- key
-
string
Retouren
null | string
getKeys()
Haal alle sleutels van het vensteropslagobject op als een iterable matrix met tekenreeksen.
function getKeys(): string[]
Retouren
string[]
getUserData(string)
Getter voor gevoelige gegevens die MOGELIJK PII bevatten.
function getUserData(key: string): null | string
Parameters
- key
-
string
Retouren
null | string
initialize(string)
Asynchrone initialisatie
function initialize(correlationId: string): Promise<void>
Parameters
- correlationId
-
string
Retouren
Promise<void>
removeItem(string)
Hiermee verwijdert u het item in het vensteropslagobject dat overeenkomt met de opgegeven sleutel.
function removeItem(key: string)
Parameters
- key
-
string
setItem(string, string)
Hiermee stelt u het item in het vensteropslagobject in met de opgegeven sleutel.
function setItem(key: string, value: string)
Parameters
- key
-
string
- value
-
string
setUserData(string, string, string, string, boolean)
Setter voor gevoelige gegevens die MOGELIJK PII bevatten.
function setUserData(key: string, value: string, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>
Parameters
- key
-
string
- value
-
string
- correlationId
-
string
- timestamp
-
string
- kmsi
-
boolean
Retouren
Promise<void>