IWindowStorage interface

Méthodes

containsKey(string)

Retourne true ou false si la clé donnée est présente dans le cache.

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

Obtenez l’élément à partir de l’objet de stockage de fenêtre correspondant à la clé donnée.

getKeys()

Obtenez toutes les clés de l’objet de stockage de fenêtre en tant que tableau itérable de chaînes.

getUserData(string)

Getter pour les données sensibles qui peuvent contenir des informations d’identification personnelles.

initialize(string)

Initialiseur asynchrone

removeItem(string)

Supprime l’élément dans l’objet de stockage de fenêtre correspondant à la clé donnée.

setItem(string, T)

Définit l’élément dans l’objet de stockage de fenêtre avec la clé donnée.

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

Setter pour les données sensibles qui peuvent contenir des informations d’identification personnelles.

Détails de la méthode

containsKey(string)

Retourne true ou false si la clé donnée est présente dans le cache.

function containsKey(key: string): boolean

Paramètres

key

string

Retours

boolean

decryptData(string, EncryptedData, string)

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

Paramètres

key

string

data

EncryptedData

correlationId

string

Retours

Promise<null | object>

getItem(string)

Obtenez l’élément à partir de l’objet de stockage de fenêtre correspondant à la clé donnée.

function getItem(key: string): null | T

Paramètres

key

string

Retours

null | T

getKeys()

Obtenez toutes les clés de l’objet de stockage de fenêtre en tant que tableau itérable de chaînes.

function getKeys(): string[]

Retours

string[]

getUserData(string)

Getter pour les données sensibles qui peuvent contenir des informations d’identification personnelles.

function getUserData(key: string): null | T

Paramètres

key

string

Retours

null | T

initialize(string)

Initialiseur asynchrone

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

Paramètres

correlationId

string

Retours

Promise<void>

removeItem(string)

Supprime l’élément dans l’objet de stockage de fenêtre correspondant à la clé donnée.

function removeItem(key: string)

Paramètres

key

string

setItem(string, T)

Définit l’élément dans l’objet de stockage de fenêtre avec la clé donnée.

function setItem(key: string, value: T)

Paramètres

key

string

value

T

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

Setter pour les données sensibles qui peuvent contenir des informations d’identification personnelles.

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

Paramètres

key

string

value

T

correlationId

string

timestamp

string

kmsi

boolean

Retours

Promise<void>