IPartitionManager interface
Önbellekteki verileri tanımlamak için kullanılan anahtarları almak için getter yöntemlerini tanımlayan arabirim
Yöntemler
| extract |
Bu işlev, accountEntity değeri verilip her kullanıcının önbellek bilgilerini önbelleğe kaydetmek için kullanılan doğru anahtarı döndürmelidir Örnek: Uygulamanız homeAccountId değerini kullanarak her kullanıcı için kullanıcının önbellek bilgilerini bölümleiyor olabilir, bu nedenle bu işlev sağlanan AccountEntity'den homeAccountId değerini döndürebilir |
| get |
Bu işlev, belirli bir kullanıcının bilgilerini önbellekten okumak için doğru anahtarı döndürmelidir. Örnek: Uygulamanız homeAccountId kullanarak her kullanıcı için kullanıcının önbellek bilgilerini bölümleiyor olabilir ve bu nedenle bu işlev söz konusu kullanıcının homeAccountId değerini döndürebilir |
Yöntem Ayrıntıları
extractKey(AccountEntity)
Bu işlev, accountEntity değeri verilip her kullanıcının önbellek bilgilerini önbelleğe kaydetmek için kullanılan doğru anahtarı döndürmelidir
Örnek: Uygulamanız homeAccountId değerini kullanarak her kullanıcı için kullanıcının önbellek bilgilerini bölümleiyor olabilir, bu nedenle bu işlev sağlanan AccountEntity'den homeAccountId değerini döndürebilir
function extractKey(accountEntity: AccountEntity): Promise<string>
Parametreler
- accountEntity
- @azure/msal-common.AccountEntity
AccountEntity (Muhasebe Varlığı)
Döndürülenler
Promise<string>
Promise<dizesi>
getKey()
Bu işlev, belirli bir kullanıcının bilgilerini önbellekten okumak için doğru anahtarı döndürmelidir.
Örnek: Uygulamanız homeAccountId kullanarak her kullanıcı için kullanıcının önbellek bilgilerini bölümleiyor olabilir ve bu nedenle bu işlev söz konusu kullanıcının homeAccountId değerini döndürebilir
function getKey(): Promise<string>
Döndürülenler
Promise<string>
Promise<dizesi>