IPartitionManager interface
캐시에서 데이터를 ID하는 데 사용되는 키를 가져오는 getter 메서드를 정의하는 인터페이스
메서드
| extract |
이 함수는 AccountEntity가 지정된 경우 각 사용자의 캐시 정보를 캐시에 저장하는 데 사용되는 올바른 키를 반환해야 합니다. 예: 애플리케이션이 homeAccountId를 사용하여 각 사용자에 대한 사용자의 캐시 정보를 분할할 수 있으므로 이 함수는 제공된 AccountEntity에서 homeAccountId를 반환합니다. |
| get |
이 함수는 캐시에서 특정 사용자의 정보를 읽을 올바른 키를 반환해야 합니다. 예: 애플리케이션이 homeAccountId를 사용하여 각 사용자에 대한 사용자의 캐시 정보를 분할할 수 있으므로 이 함수는 해당 사용자의 homeAccountId를 반환합니다. |
메서드 세부 정보
extractKey(AccountEntity)
이 함수는 AccountEntity가 지정된 경우 각 사용자의 캐시 정보를 캐시에 저장하는 데 사용되는 올바른 키를 반환해야 합니다.
예: 애플리케이션이 homeAccountId를 사용하여 각 사용자에 대한 사용자의 캐시 정보를 분할할 수 있으므로 이 함수는 제공된 AccountEntity에서 homeAccountId를 반환합니다.
function extractKey(accountEntity: AccountEntity): Promise<string>
매개 변수
- accountEntity
- @azure/msal-common.AccountEntity
계정엔티티
반품
Promise<string>
Promise<문자열>
getKey()
이 함수는 캐시에서 특정 사용자의 정보를 읽을 올바른 키를 반환해야 합니다.
예: 애플리케이션이 homeAccountId를 사용하여 각 사용자에 대한 사용자의 캐시 정보를 분할할 수 있으므로 이 함수는 해당 사용자의 homeAccountId를 반환합니다.
function getKey(): Promise<string>
반품
Promise<string>
Promise<문자열>