LocalStorage class
メソッド
| clear() | 既知の MSAL キーをすべてキャッシュから削除します |
| contains |
指定されたキーがキャッシュに存在する場合は true または false を返します。 |
| decrypt |
|
| get |
指定されたキーに一致するウィンドウ ストレージ オブジェクトから項目を取得します。 |
| get |
ウィンドウ ストレージ オブジェクトからすべてのキーを、文字列の iterable 配列として取得します。 |
| get |
PII を含む可能性がある機密データの Getter。 |
| initialize(string) | 非同期初期化子 |
| remove |
指定されたキーに一致するウィンドウ ストレージ オブジェクト内の項目を削除します。 |
| set |
指定されたキーを使用して、ウィンドウ ストレージ オブジェクト内の項目を設定します。 |
| set |
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>