IPartitionManager interface

Antarmuka yang mendefinisikan metode getter untuk mendapatkan kunci yang digunakan untuk data identitas dalam cache

Metode

extractKey(AccountEntity)

Fungsi ini harus mengembalikan kunci yang benar yang digunakan untuk menyimpan informasi cache setiap pengguna ke cache - diberikan AccountEntity

Contoh: Aplikasi Anda mungkin mempartisi informasi cache pengguna untuk setiap pengguna menggunakan homeAccountId sehingga fungsi ini akan mengembalikan homeAccountId dari AccountEntity yang disediakan

getKey()

Fungsi ini harus mengembalikan kunci yang benar untuk membaca informasi pengguna tertentu dari cache.

Contoh: Aplikasi Anda mungkin mempartisi informasi cache pengguna untuk setiap pengguna menggunakan homeAccountId dan dengan demikian fungsi ini akan mengembalikan homeAccountId untuk pengguna yang bersangkutan

Detail Metode

extractKey(AccountEntity)

Fungsi ini harus mengembalikan kunci yang benar yang digunakan untuk menyimpan informasi cache setiap pengguna ke cache - diberikan AccountEntity

Contoh: Aplikasi Anda mungkin mempartisi informasi cache pengguna untuk setiap pengguna menggunakan homeAccountId sehingga fungsi ini akan mengembalikan homeAccountId dari AccountEntity yang disediakan

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

Parameter

accountEntity
@azure/msal-common.AccountEntity

Entitas Akun

Mengembalikan

Promise<string>

Untai (karakter) janji<>

getKey()

Fungsi ini harus mengembalikan kunci yang benar untuk membaca informasi pengguna tertentu dari cache.

Contoh: Aplikasi Anda mungkin mempartisi informasi cache pengguna untuk setiap pengguna menggunakan homeAccountId dan dengan demikian fungsi ini akan mengembalikan homeAccountId untuk pengguna yang bersangkutan

function getKey(): Promise<string>

Mengembalikan

Promise<string>

Untai (karakter) janji<>