LocalStorage class

Yöntemler

clear()

Bilinen tüm MSAL anahtarlarını önbellekten kaldırır

containsKey(string)

Verilen anahtar önbellekte varsa true veya false döndürür.

decryptData(string, EncryptedData, string)
getItem(string)

Öğeyi verilen anahtarla eşleşen pencere depolama nesnesinden alın.

getKeys()

Pencere depolama nesnesinden tüm anahtarları yinelenebilir dize dizisi olarak alın.

getUserData(string)

PII içerebilecek hassas veriler için getter.

initialize(string)

Zaman uyumsuz başlatıcı

removeItem(string)

Verilen anahtarla eşleşen pencere depolama nesnesindeki öğeyi kaldırır.

setItem(string, string)

Pencere depolama nesnesindeki öğeyi verilen anahtarla ayarlar.

setUserData(string, string, string, string, boolean)

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>