CredentialProviderService.OnClearCredentialState Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.