LocalStorage class
Konstruktory
| Local |
Metody
| clear() | Usuwa wszystkie znane klucze biblioteki MSAL z pamięci podręcznej |
| contains |
Zwraca wartość true lub false, jeśli dany klucz znajduje się w pamięci podręcznej. |
| decrypt |
|
| get |
Pobierz element z obiektu magazynu okna pasującego do danego klucza. |
| get |
Pobierz wszystkie klucze z obiektu magazynu okien jako iterowalnej tablicy ciągów. |
| get |
Funkcja pobierania danych poufnych, które mogą zawierać dane osobowe. |
| initialize(string) | Inicjator asynchroniczny |
| remove |
Usuwa element w obiekcie magazynu okna pasującym do danego klucza. |
| set |
Ustawia element w obiekcie magazynu okien przy użyciu danego klucza. |
| set |
Ustawienie dla poufnych danych, które mogą zawierać dane osobowe. |
Szczegóły konstruktora
LocalStorage(string, Logger, IPerformanceClient)
new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)
Parametry
- clientId
-
string
- logger
- Logger
- performanceClient
- IPerformanceClient
Szczegóły metody
clear()
Usuwa wszystkie znane klucze biblioteki MSAL z pamięci podręcznej
function clear()
containsKey(string)
Zwraca wartość true lub false, jeśli dany klucz znajduje się w pamięci podręcznej.
function containsKey(key: string): boolean
Parametry
- key
-
string
Zwraca
boolean
decryptData(string, EncryptedData, string)
function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>
Parametry
- key
-
string
- data
-
EncryptedData
- correlationId
-
string
Zwraca
Promise<null | object>
getItem(string)
Pobierz element z obiektu magazynu okna pasującego do danego klucza.
function getItem(key: string): null | string
Parametry
- key
-
string
Zwraca
null | string
getKeys()
Pobierz wszystkie klucze z obiektu magazynu okien jako iterowalnej tablicy ciągów.
function getKeys(): string[]
Zwraca
string[]
getUserData(string)
Funkcja pobierania danych poufnych, które mogą zawierać dane osobowe.
function getUserData(key: string): null | string
Parametry
- key
-
string
Zwraca
null | string
initialize(string)
Inicjator asynchroniczny
function initialize(correlationId: string): Promise<void>
Parametry
- correlationId
-
string
Zwraca
Promise<void>
removeItem(string)
Usuwa element w obiekcie magazynu okna pasującym do danego klucza.
function removeItem(key: string)
Parametry
- key
-
string
setItem(string, string)
Ustawia element w obiekcie magazynu okien przy użyciu danego klucza.
function setItem(key: string, value: string)
Parametry
- key
-
string
- value
-
string
setUserData(string, string, string, string, boolean)
Ustawienie dla poufnych danych, które mogą zawierać dane osobowe.
function setUserData(key: string, value: string, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>
Parametry
- key
-
string
- value
-
string
- correlationId
-
string
- timestamp
-
string
- kmsi
-
boolean
Zwraca
Promise<void>