CredentialProviderService.OnClearCredentialState 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.
Chamado pelo sistema Android para limpar o estado da credencial.
[Android.Runtime.Register("onClearCredentialState", "(Landroid/service/credentials/ClearCredentialStateRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnClearCredentialState_Landroid_service_credentials_ClearCredentialStateRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)]
public abstract void OnClearCredentialState(Android.Service.Credentials.ClearCredentialStateRequest request, Android.OS.CancellationSignal cancellationSignal, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("onClearCredentialState", "(Landroid/service/credentials/ClearCredentialStateRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnClearCredentialState_Landroid_service_credentials_ClearCredentialStateRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
abstract member OnClearCredentialState : Android.Service.Credentials.ClearCredentialStateRequest * Android.OS.CancellationSignal * Android.OS.IOutcomeReceiver -> unit
Parâmetros
- request
- ClearCredentialStateRequest
A solicitação de credencial clara para o provedor manipular.
- cancellationSignal
- CancellationSignal
Sinal para os provedores ouvirem quaisquer pedidos de cancelamento do sistema Android.
- callback
- IOutcomeReceiver
Objeto usado para retransmitir o resultado da solicitação.
- Atributos
Comentários
Chamado pelo sistema Android para limpar o estado da credencial.
Essa api é invocada pelos desenvolvedores depois que os usuários saem de um aplicativo, com a intenção de limpar qualquer sessão de credencial armazenada que os provedores tenham mantido.
Como provedor, você deve limpar qualquer estado de credencial, se mantido. Por exemplo, um provedor pode ter armazenado uma sessão de credencial ativa que é usada para limitar ou classificar opções de entrada para fluxos futuros de recuperação de credenciais. Quando um usuário sai do aplicativo, esse estado deve ser limpo e uma lista exaustiva de credenciais deve ser apresentada ao usuário em fluxos de recuperação de credenciais subsequentes.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.