IPartitionManager interface

Schnittstelle, die getter-Methoden definiert, um Schlüssel abzurufen, die für Identitätsdaten im Cache verwendet werden

Methoden

extractKey(AccountEntity)

Diese Funktion sollte den richtigen Schlüssel zurückgeben, der verwendet wird, um die Cacheinformationen jedes Benutzers im Cache zu speichern – angesichts einer AccountEntity

Beispiel: Ihre Anwendung kann die Cacheinformationen des Benutzers für jeden Benutzer unter Verwendung der homeAccountId partitionieren, wodurch diese Funktion die homeAccountId aus der bereitgestellten AccountEntity zurückgibt.

getKey()

Diese Funktion sollte den richtigen Schlüssel zurückgeben, aus dem die Informationen des jeweiligen Benutzers aus dem Cache gelesen werden sollen.

Beispiel: Ihre Anwendung kann die Cacheinformationen des Benutzers für jeden Benutzer mithilfe der homeAccountId partitionieren und damit würde diese Funktion die homeAccountId für den betreffenden Benutzer zurückgeben.

Details zur Methode

extractKey(AccountEntity)

Diese Funktion sollte den richtigen Schlüssel zurückgeben, der verwendet wird, um die Cacheinformationen jedes Benutzers im Cache zu speichern – angesichts einer AccountEntity

Beispiel: Ihre Anwendung kann die Cacheinformationen des Benutzers für jeden Benutzer unter Verwendung der homeAccountId partitionieren, wodurch diese Funktion die homeAccountId aus der bereitgestellten AccountEntity zurückgibt.

function extractKey(accountEntity: AccountEntity): Promise<string>

Parameter

accountEntity
@azure/msal-common.AccountEntity

KontoEntität

Gibt zurück

Promise<string>

Zusagezeichenfolge<>

getKey()

Diese Funktion sollte den richtigen Schlüssel zurückgeben, aus dem die Informationen des jeweiligen Benutzers aus dem Cache gelesen werden sollen.

Beispiel: Ihre Anwendung kann die Cacheinformationen des Benutzers für jeden Benutzer mithilfe der homeAccountId partitionieren und damit würde diese Funktion die homeAccountId für den betreffenden Benutzer zurückgeben.

function getKey(): Promise<string>

Gibt zurück

Promise<string>

Zusagezeichenfolge<>