Compartir a través de


CredentialProviderService.OnClearCredentialState Método

Definición

Lo llama el sistema android para borrar el estado de las credenciales.

[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

Parámetros

request
ClearCredentialStateRequest

Solicitud de credenciales no cifrada para que el proveedor lo controle.

cancellationSignal
CancellationSignal

Señal para que los proveedores escuchen las solicitudes de cancelación del sistema android.

callback
IOutcomeReceiver

Objeto utilizado para retransmitir el resultado de la solicitud.

Atributos

Comentarios

Lo llama el sistema android para borrar el estado de las credenciales.

Los desarrolladores invocan esta API después de que los usuarios cierren la sesión de una aplicación, con la intención de borrar cualquier sesión de credenciales almacenada que los proveedores hayan conservado.

Como proveedor, debe borrar cualquier estado de credencial, si se mantiene. Por ejemplo, un proveedor puede haber almacenado una sesión de credenciales activa que se usa para limitar o clasificar las opciones de inicio de sesión para futuros flujos de recuperación de credenciales. Cuando un usuario cierra la sesión de la aplicación, este estado debe borrarse y se debe presentar una lista exhaustiva de credenciales al usuario en los flujos de recuperación de credenciales posteriores.

Documentación de Java para android.service.credentials.CredentialProviderService.onClearCredentialState(android.service.credentials.ClearCredentialStateRequest, android.os.CancellationSignal, android.os.OutcomeReceiver<java.lang.Void, android.credentials.ClearCredentialStateException>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a