LocalStorage class

Métodos

clear()

Remove todas as chaves MSAL conhecidas da cache

containsKey(string)

Retorna verdadeiro ou falso se a chave dada estiver presente na cache.

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

Obtém o item do objeto de armazenamento na janela que corresponde à chave dada.

getKeys()

Obtenha todas as chaves do objeto de armazenamento da janela como um array iterável de strings.

getUserData(string)

Getter para dados sensíveis que possam conter PII.

initialize(string)

Inicializador assíncrono

removeItem(string)

Remove o item no objeto de armazenamento da janela que corresponde à chave dada.

setItem(string, string)

Define o item no objeto de armazenamento da janela com a chave dada.

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

Configurador para dados sensíveis que podem conter PII.

Detalhes do Construtor

LocalStorage(string, Logger, IPerformanceClient)

new LocalStorage(clientId: string, logger: Logger, performanceClient: IPerformanceClient)

Parâmetros

clientId

string

logger
Logger
performanceClient
IPerformanceClient

Detalhes de Método

clear()

Remove todas as chaves MSAL conhecidas da cache

function clear()

containsKey(string)

Retorna verdadeiro ou falso se a chave dada estiver presente na cache.

function containsKey(key: string): boolean

Parâmetros

key

string

Devoluções

boolean

decryptData(string, EncryptedData, string)

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

Parâmetros

key

string

data

EncryptedData

correlationId

string

Devoluções

Promise<null | object>

getItem(string)

Obtém o item do objeto de armazenamento na janela que corresponde à chave dada.

function getItem(key: string): null | string

Parâmetros

key

string

Devoluções

null | string

getKeys()

Obtenha todas as chaves do objeto de armazenamento da janela como um array iterável de strings.

function getKeys(): string[]

Devoluções

string[]

getUserData(string)

Getter para dados sensíveis que possam conter PII.

function getUserData(key: string): null | string

Parâmetros

key

string

Devoluções

null | string

initialize(string)

Inicializador assíncrono

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

Parâmetros

correlationId

string

Devoluções

Promise<void>

removeItem(string)

Remove o item no objeto de armazenamento da janela que corresponde à chave dada.

function removeItem(key: string)

Parâmetros

key

string

setItem(string, string)

Define o item no objeto de armazenamento da janela com a chave dada.

function setItem(key: string, value: string)

Parâmetros

key

string

value

string

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

Configurador para dados sensíveis que podem conter PII.

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

Parâmetros

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

Devoluções

Promise<void>