IPartitionManager interface
キャッシュ内のデータの ID に使用されるキーを取得する getter メソッドを定義するインターフェイス
メソッド
| extract |
この関数は、AccountEntity を指定して、各ユーザーのキャッシュ情報をキャッシュに保存するために使用されている正しいキーを返す必要があります 例: アプリケーションが homeAccountId を使用して各ユーザーのキャッシュ情報をパーティション分割している可能性があるため、この関数は指定された AccountEntity から homeAccountId を返します |
| get |
この関数は、キャッシュから特定のユーザーの情報を読み取る正しいキーを返す必要があります。 例: アプリケーションは、homeAccountId を使用して各ユーザーのユーザーのキャッシュ情報をパーティション分割している可能性があるため、この関数は対象のユーザーの homeAccountId を返します |
メソッドの詳細
extractKey(AccountEntity)
この関数は、AccountEntity を指定して、各ユーザーのキャッシュ情報をキャッシュに保存するために使用されている正しいキーを返す必要があります
例: アプリケーションが homeAccountId を使用して各ユーザーのキャッシュ情報をパーティション分割している可能性があるため、この関数は指定された AccountEntity から homeAccountId を返します
function extractKey(accountEntity: AccountEntity): Promise<string>
パラメーター
- accountEntity
- @azure/msal-common.AccountEntity
アカウントエンティティ
返品
Promise<string>
Promise<string>
getKey()
この関数は、キャッシュから特定のユーザーの情報を読み取る正しいキーを返す必要があります。
例: アプリケーションは、homeAccountId を使用して各ユーザーのユーザーのキャッシュ情報をパーティション分割している可能性があるため、この関数は対象のユーザーの homeAccountId を返します
function getKey(): Promise<string>
返品
Promise<string>
Promise<string>