LocalStorage class
Oluşturucular
| Local |
Yöntemler
| clear() | Bilinen tüm MSAL anahtarlarını önbellekten kaldırır |
| contains |
Verilen anahtar önbellekte varsa true veya false döndürür. |
| decrypt |
|
| get |
Öğeyi verilen anahtarla eşleşen pencere depolama nesnesinden alın. |
| get |
Pencere depolama nesnesinden tüm anahtarları yinelenebilir dize dizisi olarak alın. |
| get |
PII içerebilecek hassas veriler için getter. |
| initialize(string) | Zaman uyumsuz başlatıcı |
| remove |
Verilen anahtarla eşleşen pencere depolama nesnesindeki öğeyi kaldırır. |
| set |
Pencere depolama nesnesindeki öğeyi verilen anahtarla ayarlar. |
| set |
PII içerebilecek hassas veriler için ayarlayıcı. |
Oluşturucu Ayrıntıları
LocalStorage(string, Logger, IPerformanceClient)
new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)
Parametreler
- clientId
-
string
- logger
- Logger
- performanceClient
- IPerformanceClient
Yöntem Ayrıntıları
clear()
Bilinen tüm MSAL anahtarlarını önbellekten kaldırır
function clear()
containsKey(string)
Verilen anahtar önbellekte varsa true veya false döndürür.
function containsKey(key: string): boolean
Parametreler
- key
-
string
Döndürülenler
boolean
decryptData(string, EncryptedData, string)
function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>
Parametreler
- key
-
string
- data
-
EncryptedData
- correlationId
-
string
Döndürülenler
Promise<null | object>
getItem(string)
Öğeyi verilen anahtarla eşleşen pencere depolama nesnesinden alın.
function getItem(key: string): null | string
Parametreler
- key
-
string
Döndürülenler
null | string
getKeys()
Pencere depolama nesnesinden tüm anahtarları yinelenebilir dize dizisi olarak alın.
function getKeys(): string[]
Döndürülenler
string[]
getUserData(string)
PII içerebilecek hassas veriler için getter.
function getUserData(key: string): null | string
Parametreler
- key
-
string
Döndürülenler
null | string
initialize(string)
Zaman uyumsuz başlatıcı
function initialize(correlationId: string): Promise<void>
Parametreler
- correlationId
-
string
Döndürülenler
Promise<void>
removeItem(string)
Verilen anahtarla eşleşen pencere depolama nesnesindeki öğeyi kaldırır.
function removeItem(key: string)
Parametreler
- key
-
string
setItem(string, string)
Pencere depolama nesnesindeki öğeyi verilen anahtarla ayarlar.
function setItem(key: string, value: string)
Parametreler
- key
-
string
- value
-
string
setUserData(string, string, string, string, boolean)
PII içerebilecek hassas veriler için ayarlayıcı.
function setUserData(key: string, value: string, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>
Parametreler
- key
-
string
- value
-
string
- correlationId
-
string
- timestamp
-
string
- kmsi
-
boolean
Döndürülenler
Promise<void>