CredentialManager.ClearCredentialState 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.
Efface l’état des informations d’identification de l’utilisateur actuel de tous les fournisseurs d’informations d’identification.
[Android.Runtime.Register("clearCredentialState", "(Landroid/credentials/ClearCredentialStateRequest;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)]
public void ClearCredentialState(Android.Credentials.ClearCredentialStateRequest request, Android.OS.CancellationSignal? cancellationSignal, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("clearCredentialState", "(Landroid/credentials/ClearCredentialStateRequest;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>]
member this.ClearCredentialState : Android.Credentials.ClearCredentialStateRequest * Android.OS.CancellationSignal * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Paramètres
- request
- ClearCredentialStateRequest
données de la demande
- cancellationSignal
- CancellationSignal
signal facultatif qui autorise l’annulation de cet appel
- executor
- IExecutor
le rappel aura lieu sur ce Executor
- callback
- IOutcomeReceiver
le rappel appelé lorsque la demande réussit ou échoue
- Attributs
Remarques
Efface l’état des informations d’identification de l’utilisateur actuel de tous les fournisseurs d’informations d’identification.
Vous devez appeler cette API une fois que votre utilisateur s’est déconnecté de votre application pour avertir tous les fournisseurs d’informations d’identification que toute session d’informations d’identification stockée pour l’application donnée doit être effacée.
Un fournisseur d’informations d’identification peut avoir stocké une session d’informations d’identification active et l’utiliser pour limiter les options de connexion pour les appels d’informations d’identification get-credential futurs. Par exemple, il peut hiérarchiser les informations d’identification actives sur les autres informations d’identification disponibles. Lorsque votre utilisateur se déconnecte explicitement de votre application et pour obtenir les options de connexion holistique la prochaine fois, vous devez appeler cette API pour permettre au fournisseur d’effacer toute session d’informations d’identification stockée.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.