CredentialManager.ClearCredentialState Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Borra el estado actual de las credenciales de usuario de todos los proveedores de credenciales.
[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
Parámetros
- request
- ClearCredentialStateRequest
los datos de solicitud
- cancellationSignal
- CancellationSignal
una señal opcional que permite cancelar esta llamada
- executor
- IExecutor
la devolución de llamada tendrá lugar en este Executor
- callback
- IOutcomeReceiver
la devolución de llamada invocada cuando la solicitud se realiza correctamente o se produce un error
- Atributos
Comentarios
Borra el estado actual de las credenciales de usuario de todos los proveedores de credenciales.
Debe invocar esta API después de que el usuario cierre la sesión de la aplicación para notificar a todos los proveedores de credenciales que se deben borrar las sesiones de credenciales almacenadas para la aplicación determinada.
Un proveedor de credenciales puede haber almacenado una sesión de credenciales activa y usarla para limitar las opciones de inicio de sesión para futuras llamadas get-credential. Por ejemplo, puede priorizar la credencial activa sobre cualquier otra credencial disponible. Cuando el usuario cierre la sesión explícitamente de la aplicación y para obtener las opciones de inicio de sesión holísticas la próxima vez, debe llamar a esta API para permitir que el proveedor borre cualquier sesión de credenciales almacenada.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.