LocalStorage class
메서드
| clear() | 캐시에서 알려진 모든 MSAL 키를 제거합니다. |
| contains |
지정된 키가 캐시에 있으면 true 또는 false를 반환합니다. |
| decrypt |
|
| get |
지정된 키와 일치하는 창 스토리지 개체에서 항목을 가져옵니다. |
| get |
창 스토리지 개체의 모든 키를 반복 가능한 문자열 배열로 가져옵니다. |
| get |
PII를 포함할 수 있는 중요한 데이터에 대한 Getter입니다. |
| initialize(string) | 비동기 이니셜라이저 |
| remove |
지정된 키와 일치하는 창 스토리지 개체의 항목을 제거합니다. |
| set |
지정된 키를 사용하여 창 스토리지 개체의 항목을 설정합니다. |
| set |
PII를 포함할 수 있는 중요한 데이터에 대한 Setter입니다. |
생성자 세부 정보
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()
창 스토리지 개체의 모든 키를 반복 가능한 문자열 배열로 가져옵니다.
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를 포함할 수 있는 중요한 데이터에 대한 Setter입니다.
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>