CredentialProviderService.OnClearCredentialState Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato dal sistema Android per cancellare lo stato delle credenziali.
[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
Parametri
- request
- ClearCredentialStateRequest
Richiesta di credenziali non crittografate che il provider deve gestire.
- cancellationSignal
- CancellationSignal
Segnale per consentire ai provider di restare in ascolto di eventuali richieste di annullamento dal sistema Android.
- callback
- IOutcomeReceiver
Oggetto utilizzato per inoltrare il risultato della richiesta.
- Attributi
Commenti
Chiamato dal sistema Android per cancellare lo stato delle credenziali.
Questa API viene richiamata dagli sviluppatori dopo che gli utenti si disconnetteno da un'app, con l'intenzione di cancellare qualsiasi sessione di credenziali archiviata mantenuta dai provider.
In qualità di provider, è necessario cancellare qualsiasi stato delle credenziali, se gestito. Ad esempio, un provider potrebbe aver archiviato una sessione di credenziali attiva usata per limitare o classificare le opzioni di accesso per i flussi di recupero delle credenziali futuri. Quando un utente si disconnette dall'app, tale stato deve essere cancellato e un elenco completo di credenziali deve essere presentato all'utente nei successivi flussi di recupero delle credenziali.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.