IWindowStorage interface

Metody

containsKey(string)

Vrátí hodnotu true nebo false, pokud je daný klíč v mezipaměti.

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

Získejte položku z objektu úložiště okna odpovídající danému klíči.

getKeys()

Získejte všechny klíče z objektu úložiště oken jako iterovatelné pole řetězců.

getUserData(string)

Getter for sensitive data that may contain PII.

initialize(string)

Asynchronní inicializátor

removeItem(string)

Odebere položku v objektu úložiště okna odpovídající danému klíči.

setItem(string, T)

Nastaví položku v objektu úložiště okna s daným klíčem.

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

Setter pro citlivá data, která mohou obsahovat PII.

Podrobnosti metody

containsKey(string)

Vrátí hodnotu true nebo false, pokud je daný klíč v mezipaměti.

function containsKey(key: string): boolean

Parametry

key

string

Návraty

boolean

decryptData(string, EncryptedData, string)

function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>

Parametry

key

string

data

EncryptedData

correlationId

string

Návraty

Promise<null | object>

getItem(string)

Získejte položku z objektu úložiště okna odpovídající danému klíči.

function getItem(key: string): null | T

Parametry

key

string

Návraty

null | T

getKeys()

Získejte všechny klíče z objektu úložiště oken jako iterovatelné pole řetězců.

function getKeys(): string[]

Návraty

string[]

getUserData(string)

Getter for sensitive data that may contain PII.

function getUserData(key: string): null | T

Parametry

key

string

Návraty

null | T

initialize(string)

Asynchronní inicializátor

function initialize(correlationId: string): Promise<void>

Parametry

correlationId

string

Návraty

Promise<void>

removeItem(string)

Odebere položku v objektu úložiště okna odpovídající danému klíči.

function removeItem(key: string)

Parametry

key

string

setItem(string, T)

Nastaví položku v objektu úložiště okna s daným klíčem.

function setItem(key: string, value: T)

Parametry

key

string

value

T

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

Setter pro citlivá data, která mohou obsahovat PII.

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

Parametry

key

string

value

T

correlationId

string

timestamp

string

kmsi

boolean

Návraty

Promise<void>