LocalStorage class

メソッド

clear()

既知の MSAL キーをすべてキャッシュから削除します

containsKey(string)

指定されたキーがキャッシュに存在する場合は true または false を返します。

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

指定されたキーに一致するウィンドウ ストレージ オブジェクトから項目を取得します。

getKeys()

ウィンドウ ストレージ オブジェクトからすべてのキーを、文字列の iterable 配列として取得します。

getUserData(string)

PII を含む可能性がある機密データの Getter。

initialize(string)

非同期初期化子

removeItem(string)

指定されたキーに一致するウィンドウ ストレージ オブジェクト内の項目を削除します。

setItem(string, string)

指定されたキーを使用して、ウィンドウ ストレージ オブジェクト内の項目を設定します。

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

PII を含む可能性がある機密データのセッター。

コンストラクターの詳細

LocalStorage(string, Logger, IPerformanceClient)

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

パラメーター

clientId

string

logger
Logger
performanceClient
IPerformanceClient

メソッドの詳細

clear()

既知の MSAL キーをすべてキャッシュから削除します

function clear()

containsKey(string)

指定されたキーがキャッシュに存在する場合は true または false を返します。

function containsKey(key: string): boolean

パラメーター

key

string

返品

boolean

decryptData(string, EncryptedData, string)

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

パラメーター

key

string

data

EncryptedData

correlationId

string

返品

Promise<null | object>

getItem(string)

指定されたキーに一致するウィンドウ ストレージ オブジェクトから項目を取得します。

function getItem(key: string): null | string

パラメーター

key

string

返品

null | string

getKeys()

ウィンドウ ストレージ オブジェクトからすべてのキーを、文字列の iterable 配列として取得します。

function getKeys(): string[]

返品

string[]

getUserData(string)

PII を含む可能性がある機密データの Getter。

function getUserData(key: string): null | string

パラメーター

key

string

返品

null | string

initialize(string)

非同期初期化子

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

パラメーター

correlationId

string

返品

Promise<void>

removeItem(string)

指定されたキーに一致するウィンドウ ストレージ オブジェクト内の項目を削除します。

function removeItem(key: string)

パラメーター

key

string

setItem(string, string)

指定されたキーを使用して、ウィンドウ ストレージ オブジェクト内の項目を設定します。

function setItem(key: string, value: string)

パラメーター

key

string

value

string

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

PII を含む可能性がある機密データのセッター。

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

パラメーター

key

string

value

string

correlationId

string

timestamp

string

kmsi

boolean

返品

Promise<void>