LocalStorage class

Métodos

clear()

Remove todas as chaves MSAL conhecidas do cache

containsKey(string)

Retornará true ou false se a chave fornecida estiver presente no cache.

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

Obtenha o item do objeto de armazenamento da janela que corresponde à chave fornecida.

getKeys()

Obtenha todas as chaves do objeto de armazenamento da janela como uma matriz iterável de cadeias de caracteres.

getUserData(string)

Getter para dados confidenciais que podem conter PII.

initialize(string)

Inicializador assíncrono

removeItem(string)

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

setItem(string, string)

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

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

Setter para dados confidenciais 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 do método

clear()

Remove todas as chaves MSAL conhecidas do cache

function clear()

containsKey(string)

Retornará true ou false se a chave fornecida estiver presente no cache.

function containsKey(key: string): boolean

Parâmetros

key

string

Retornos

boolean

decryptData(string, EncryptedData, string)

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

Parâmetros

key

string

data

EncryptedData

correlationId

string

Retornos

Promise<null | object>

getItem(string)

Obtenha o item do objeto de armazenamento da janela que corresponde à chave fornecida.

function getItem(key: string): null | string

Parâmetros

key

string

Retornos

null | string

getKeys()

Obtenha todas as chaves do objeto de armazenamento da janela como uma matriz iterável de cadeias de caracteres.

function getKeys(): string[]

Retornos

string[]

getUserData(string)

Getter para dados confidenciais que podem conter PII.

function getUserData(key: string): null | string

Parâmetros

key

string

Retornos

null | string

initialize(string)

Inicializador assíncrono

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

Parâmetros

correlationId

string

Retornos

Promise<void>

removeItem(string)

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

function removeItem(key: string)

Parâmetros

key

string

setItem(string, string)

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

function setItem(key: string, value: string)

Parâmetros

key

string

value

string

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

Setter para dados confidenciais 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

Retornos

Promise<void>