IPartitionManager interface
Interfejs definiujący metody pobierania umożliwiające uzyskanie kluczy używanych do obsługi danych tożsamości w pamięci podręcznej
Metody
| extract |
Ta funkcja powinna zwrócić prawidłowy klucz używany do zapisywania informacji o pamięci podręcznej każdego użytkownika w pamięci podręcznej — biorąc pod uwagę wartość AccountEntity Przykład: Aplikacja może partycjonować informacje o pamięci podręcznej użytkownika dla każdego użytkownika przy użyciu identyfikatora homeAccountId, dlatego ta funkcja zwróci wartość homeAccountId z podanej wartości AccountEntity |
| get |
Ta funkcja powinna zwrócić prawidłowy klucz, z którego mają być odczytywane informacje określonego użytkownika z pamięci podręcznej. Przykład: Aplikacja może partycjonować informacje o pamięci podręcznej użytkownika dla każdego użytkownika przy użyciu identyfikatora homeAccountId, a w związku z tym ta funkcja zwróci identyfikator homeAccountId dla danego użytkownika |
Szczegóły metody
extractKey(AccountEntity)
Ta funkcja powinna zwrócić prawidłowy klucz używany do zapisywania informacji o pamięci podręcznej każdego użytkownika w pamięci podręcznej — biorąc pod uwagę wartość AccountEntity
Przykład: Aplikacja może partycjonować informacje o pamięci podręcznej użytkownika dla każdego użytkownika przy użyciu identyfikatora homeAccountId, dlatego ta funkcja zwróci wartość homeAccountId z podanej wartości AccountEntity
function extractKey(accountEntity: AccountEntity): Promise<string>
Parametry
- accountEntity
- @azure/msal-common.AccountEntity
AccountEntity (Jednostka konta)
Zwraca
Promise<string>
Ciąg obietnicy<>
getKey()
Ta funkcja powinna zwrócić prawidłowy klucz, z którego mają być odczytywane informacje określonego użytkownika z pamięci podręcznej.
Przykład: Aplikacja może partycjonować informacje o pamięci podręcznej użytkownika dla każdego użytkownika przy użyciu identyfikatora homeAccountId, a w związku z tym ta funkcja zwróci identyfikator homeAccountId dla danego użytkownika
function getKey(): Promise<string>
Zwraca
Promise<string>
Ciąg obietnicy<>