LocalStorage class

메서드

clear()

캐시에서 알려진 모든 MSAL 키를 제거합니다.

containsKey(string)

지정된 키가 캐시에 있으면 true 또는 false를 반환합니다.

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

지정된 키와 일치하는 창 스토리지 개체에서 항목을 가져옵니다.

getKeys()

창 스토리지 개체의 모든 키를 반복 가능한 문자열 배열로 가져옵니다.

getUserData(string)

PII를 포함할 수 있는 중요한 데이터에 대한 Getter입니다.

initialize(string)

비동기 이니셜라이저

removeItem(string)

지정된 키와 일치하는 창 스토리지 개체의 항목을 제거합니다.

setItem(string, string)

지정된 키를 사용하여 창 스토리지 개체의 항목을 설정합니다.

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

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>