IWindowStorage interface
Metody
| contains |
Vrátí hodnotu true nebo false, pokud je daný klíč v mezipaměti. |
| decrypt |
|
| get |
Získejte položku z objektu úložiště okna odpovídající danému klíči. |
| get |
Získejte všechny klíče z objektu úložiště oken jako iterovatelné pole řetězců. |
| get |
Getter for sensitive data that may contain PII. |
| initialize(string) | Asynchronní inicializátor |
| remove |
Odebere položku v objektu úložiště okna odpovídající danému klíči. |
| set |
Nastaví položku v objektu úložiště okna s daným klíčem. |
| set |
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>