Condividi tramite


CredentialProviderService.OnClearCredentialState Metodo

Definizione

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.

Documentazione java per android.service.credentials.CredentialProviderService.onClearCredentialState(android.service.credentials.ClearCredentialStateRequest, android.os.CancellationSignal, android.os.OutcomeReceiver<java.lang.Void, android.credentials.ClearCredentialStateException>).

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.

Si applica a