Lenguaje

CredentialManager.PrepareGetCredential Método

Definición

Prepárese para una operación get-credential.

[Android.Runtime.Register("prepareGetCredential", "(Landroid/credentials/GetCredentialRequest;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)]
public void PrepareGetCredential(Android.Credentials.GetCredentialRequest request, Android.OS.CancellationSignal? cancellationSignal, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("prepareGetCredential", "(Landroid/credentials/GetCredentialRequest;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>]
member this.PrepareGetCredential : Android.Credentials.GetCredentialRequest * Android.OS.CancellationSignal * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parámetros

request
GetCredentialRequest

la solicitud que especifica tipos de credenciales para obtener del usuario

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

Prepárese para una operación get-credential. Devuelve un que PrepareGetCredentialResponse puede iniciar el flujo de interfaz de usuario de recuperación de credenciales para solicitar una credencial de usuario para la aplicación.

Esta API no invoca ninguna interfaz de usuario. Solo realiza el trabajo de preparación para que pueda iniciar posteriormente la operación get-credential restante (implica las INTERFACES) a través de la #getCredential(Context, PrepareGetCredentialResponse.PendingGetCredentialHandle, CancellationSignal, Executor, OutcomeReceiver) API que incurre en menos latencia en comparación con la #getCredential(Context, GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) API que ejecuta toda la operación en una llamada.

Java documentación para android.credentials.CredentialManager.prepareGetCredential(android.credentials.GetCredentialRequest, android.os.CancellationSignal, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.credentials.PrepareGetCredentialResponse, 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