IPartitionManager interface

Interface waarmee getter-methoden worden gedefinieerd om sleutels op te halen die worden gebruikt voor identiteitsgegevens in de cache

Methoden

extractKey(AccountEntity)

Deze functie moet de juiste sleutel retourneren die wordt gebruikt om de cachegegevens van elke gebruiker op te slaan in de cache, gezien een AccountEntity

Voorbeeld: Uw toepassing kan de cachegegevens van de gebruiker partitioneren voor elke gebruiker die de homeAccountId gebruikt, zodat deze functie de homeAccountId retourneert van de opgegeven AccountEntity

getKey()

Met deze functie moet de juiste sleutel worden geretourneerd waaruit de gegevens van de specifieke gebruiker uit de cache moeten worden gelezen.

Voorbeeld: Uw toepassing kan de cachegegevens van de gebruiker partitioneren voor elke gebruiker die de homeAccountId gebruikt. Deze functie retourneert dus de homeAccountId voor de betreffende gebruiker

Methodedetails

extractKey(AccountEntity)

Deze functie moet de juiste sleutel retourneren die wordt gebruikt om de cachegegevens van elke gebruiker op te slaan in de cache, gezien een AccountEntity

Voorbeeld: Uw toepassing kan de cachegegevens van de gebruiker partitioneren voor elke gebruiker die de homeAccountId gebruikt, zodat deze functie de homeAccountId retourneert van de opgegeven AccountEntity

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

Parameters

accountEntity
@azure/msal-common.AccountEntity

AccountEntiteit

Retouren

Promise<string>

Promise-tekenreeks<>

getKey()

Met deze functie moet de juiste sleutel worden geretourneerd waaruit de gegevens van de specifieke gebruiker uit de cache moeten worden gelezen.

Voorbeeld: Uw toepassing kan de cachegegevens van de gebruiker partitioneren voor elke gebruiker die de homeAccountId gebruikt. Deze functie retourneert dus de homeAccountId voor de betreffende gebruiker

function getKey(): Promise<string>

Retouren

Promise<string>

Promise-tekenreeks<>