CredentialManager.ClearCredentialState Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löscht den aktuellen Status der Benutzeranmeldeinformationen von allen Anmeldeinformationsanbietern.
[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
Parameter
- request
- ClearCredentialStateRequest
die Anforderungsdaten
- cancellationSignal
- CancellationSignal
ein optionales Signal, mit dem dieser Anruf abgebrochen werden kann
- executor
- IExecutor
der Rückruf erfolgt auf dieser Seite. Executor
- callback
- IOutcomeReceiver
der Rückruf, der aufgerufen wird, wenn die Anforderung erfolgreich ist oder fehlschlägt
- Attribute
Hinweise
Löscht den aktuellen Status der Benutzeranmeldeinformationen von allen Anmeldeinformationsanbietern.
Sie sollten diese API aufrufen, nachdem sich der Benutzer von Ihrer App abgemeldet hat, um alle Anmeldeinformationsanbieter zu benachrichtigen, dass alle gespeicherten Anmeldeinformationssitzungen für die angegebene App gelöscht werden sollen.
Ein Anmeldeinformationsanbieter hat möglicherweise eine aktive Anmeldeinformationssitzung gespeichert und verwendet, um Anmeldeoptionen für zukünftige Get-Credential-Aufrufe einzuschränken. So kann es beispielsweise die aktiven Anmeldeinformationen über alle anderen verfügbaren Anmeldeinformationen priorisieren. Wenn sich Der Benutzer explizit von Ihrer App abmeldet und die ganzheitlichen Anmeldeoptionen das nächste Mal abrufen kann, sollten Sie diese API aufrufen, damit der Anbieter jede gespeicherte Anmeldeinformationssitzung löschen kann.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.