IWindowStorage interface
Metodi
| contains |
Restituisce true o false se la chiave specificata è presente nella cache. |
| decrypt |
|
| get |
Ottenere l'elemento dall'oggetto di archiviazione della finestra corrispondente alla chiave specificata. |
| get |
Ottenere tutte le chiavi dall'oggetto di archiviazione della finestra come matrice iterabile di stringhe. |
| get |
Getter per i dati sensibili che possono contenere informazioni personali. |
| initialize(string) | Inizializzatore asincrono |
| remove |
Rimuove l'elemento nell'oggetto di archiviazione della finestra corrispondente alla chiave specificata. |
| set |
Imposta l'elemento nell'oggetto di archiviazione della finestra con la chiave specificata. |
| set |
Setter per i dati sensibili che possono contenere informazioni personali. |
Dettagli metodo
containsKey(string)
Restituisce true o false se la chiave specificata è presente nella cache.
function containsKey(key: string): boolean
Parametri
- key
-
string
Valori restituiti
boolean
decryptData(string, EncryptedData, string)
function decryptData(key: string, data: EncryptedData, correlationId: string): Promise<null | object>
Parametri
- key
-
string
- data
-
EncryptedData
- correlationId
-
string
Valori restituiti
Promise<null | object>
getItem(string)
Ottenere l'elemento dall'oggetto di archiviazione della finestra corrispondente alla chiave specificata.
function getItem(key: string): null | T
Parametri
- key
-
string
Valori restituiti
null | T
getKeys()
Ottenere tutte le chiavi dall'oggetto di archiviazione della finestra come matrice iterabile di stringhe.
function getKeys(): string[]
Valori restituiti
string[]
getUserData(string)
Getter per i dati sensibili che possono contenere informazioni personali.
function getUserData(key: string): null | T
Parametri
- key
-
string
Valori restituiti
null | T
initialize(string)
Inizializzatore asincrono
function initialize(correlationId: string): Promise<void>
Parametri
- correlationId
-
string
Valori restituiti
Promise<void>
removeItem(string)
Rimuove l'elemento nell'oggetto di archiviazione della finestra corrispondente alla chiave specificata.
function removeItem(key: string)
Parametri
- key
-
string
setItem(string, T)
Imposta l'elemento nell'oggetto di archiviazione della finestra con la chiave specificata.
function setItem(key: string, value: T)
Parametri
- key
-
string
- value
-
T
setUserData(string, T, string, string, boolean)
Setter per i dati sensibili che possono contenere informazioni personali.
function setUserData(key: string, value: T, correlationId: string, timestamp: string, kmsi: boolean): Promise<void>
Parametri
- key
-
string
- value
-
T
- correlationId
-
string
- timestamp
-
string
- kmsi
-
boolean
Valori restituiti
Promise<void>