Partager via


CredentialProviderService.OnClearCredentialState Méthode

Définition

Appelé par le système Android pour effacer l’état des informations d’identification.

[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

Paramètres

request
ClearCredentialStateRequest

Demande d’informations d’identification claires pour que le fournisseur gère.

cancellationSignal
CancellationSignal

Signal pour que les fournisseurs écoutent les demandes d’annulation du système Android.

callback
IOutcomeReceiver

Objet utilisé pour relayer le résultat de la requête.

Attributs

Remarques

Appelé par le système Android pour effacer l’état des informations d’identification.

Cette API est déclenchée par les développeurs une fois que les utilisateurs se déconnectent d’une application, avec l’intention d’effacer toute session d’informations d’identification stockées que les fournisseurs ont conservées.

En tant que fournisseur, vous devez effacer l’état des informations d’identification, s’il est conservé. Par exemple, un fournisseur peut avoir stocké une session d’informations d’identification active utilisée pour limiter ou classer les options de connexion pour les futurs flux de récupération d’informations d’identification. Lorsqu’un utilisateur se déconnecte de l’application, cet état doit être effacé et une liste exhaustive des informations d’identification doit être présentée à l’utilisateur sur les flux de récupération d’informations d’identification suivants.

Documentation Java pour android.service.credentials.CredentialProviderService.onClearCredentialState(android.service.credentials.ClearCredentialStateRequest, android.os.CancellationSignal, android.os.OutcomeReceiver<java.lang.Void, android.credentials.ClearCredentialStateException>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à