Lenguaje

View.SetPendingCredentialRequest Método

Definición

Establece una CredentialManager solicitud para recuperar credenciales, cuando el usuario se centra en esta vista determinada.

[Android.Runtime.Register("setPendingCredentialRequest", "(Landroid/credentials/GetCredentialRequest;Landroid/os/OutcomeReceiver;)V", "GetSetPendingCredentialRequest_Landroid_credentials_GetCredentialRequest_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)]
public virtual void SetPendingCredentialRequest(Android.Credentials.GetCredentialRequest request, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setPendingCredentialRequest", "(Landroid/credentials/GetCredentialRequest;Landroid/os/OutcomeReceiver;)V", "GetSetPendingCredentialRequest_Landroid_credentials_GetCredentialRequest_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>]
abstract member SetPendingCredentialRequest : Android.Credentials.GetCredentialRequest * Android.OS.IOutcomeReceiver -> unit
override this.SetPendingCredentialRequest : Android.Credentials.GetCredentialRequest * Android.OS.IOutcomeReceiver -> unit

Parámetros

request
GetCredentialRequest

la solicitud que se activará cuando se escriba esta vista.

callback
IOutcomeReceiver

que se va a invocar cuando es necesario propagar una respuesta o una excepción para la vista especificada.

Atributos

Comentarios

Establece una CredentialManager solicitud para recuperar credenciales, cuando el usuario se centra en esta vista determinada.

Cuando se centra en esta vista, el elemento especificado request se activará en CredentialManager, que capturará contenido de todos los android.service.credentials.CredentialProviderService servicios del dispositivo y, a continuación, mostrará las opciones de credenciales al usuario en una interfaz de usuario pertinente (lista desplegable, sugerencias de teclado, etc.).

Cuando el usuario selecciona una credencial, la final GetCredentialResponse se propagará al especificado callback. Se espera que los desarrolladores controle la respuesta mediante programación y realicen una acción pertinente, por ejemplo, iniciar sesión en el usuario.

Para obtener más información sobre cómo crear una solicitud del Administrador de credenciales, consulte GetCredentialRequest.

Se debe llamar a esta API en cualquier momento antes de que el usuario se centre en la vista, por ejemplo, durante onCreate una actividad.

Java documentación para android.view.View.setPendingCredentialRequest(android.credentials.GetCredentialRequest, android.os.OutcomeReceiver<android.credentials.GetCredentialResponse,android.credentials.GetCredentialException>).

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.

Se aplica a