ITokenCache.SetBeforeAccessAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um delegado a ser notificado antes que qualquer método de biblioteca acesse o cache. Isso fornece uma opção ao delegado para desserializar uma entrada de cache para o aplicativo e as contas especificadas no TokenCacheNotificationArgs. Consulte https://aka.ms/msal-net-token-cache-serialization. Isso fornece a mesma funcionalidade que SetBeforeAccess, mas fornece um retorno de chamada assíncrono/baseado em tarefa.
public void SetBeforeAccessAsync(Func<Microsoft.Identity.Client.TokenCacheNotificationArgs,System.Threading.Tasks.Task> beforeAccess);
abstract member SetBeforeAccessAsync : Func<Microsoft.Identity.Client.TokenCacheNotificationArgs, System.Threading.Tasks.Task> -> unit
Public Sub SetBeforeAccessAsync (beforeAccess As Func(Of TokenCacheNotificationArgs, Task))
Parâmetros
- beforeAccess
- Func<TokenCacheNotificationArgs,Task>
Delegar definido para lidar com a desserialização de cache
Comentários
No caso em que o delegado é usado para desserializar o cache, talvez ele queira chamar DeserializeMsalV3(Byte[], Boolean)