LocalStorage class
Construtores
| Local |
Métodos
| clear() | Remove todas as chaves MSAL conhecidas da cache |
| contains |
Retorna verdadeiro ou falso se a chave dada estiver presente na cache. |
| decrypt |
|
| get |
Obtém o item do objeto de armazenamento na janela que corresponde à chave dada. |
| get |
Obtenha todas as chaves do objeto de armazenamento da janela como um array iterável de strings. |
| get |
Getter para dados sensíveis que possam conter PII. |
| initialize(string) | Inicializador assíncrono |
| remove |
Remove o item no objeto de armazenamento da janela que corresponde à chave dada. |
| set |
Define o item no objeto de armazenamento da janela com a chave dada. |
| set |
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>