IWindowStorage interface

Yöntemler

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, T)

Pencere depolama nesnesindeki öğeyi verilen anahtarla ayarlar.

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

PII içerebilecek hassas veriler için ayarlayıcı.

Yöntem Ayrıntıları

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 | T

Parametreler

key

string

Döndürülenler

null | T

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 | T

Parametreler

key

string

Döndürülenler

null | T

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, T)

Pencere depolama nesnesindeki öğeyi verilen anahtarla ayarlar.

function setItem(key: string, value: T)

Parametreler

key

string

value

T

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

PII içerebilecek hassas veriler için ayarlayıcı.

function setUserData(key: string, value: T, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>

Parametreler

key

string

value

T

correlationId

string

timestamp

string

kmsi

boolean

Döndürülenler

Promise<void>