CredentialManager.PrepareGetCredential Metode

Definisi

Bersiap untuk operasi 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

Parameter

request
GetCredentialRequest

permintaan yang menentukan jenis kredensial yang akan didapatkan dari pengguna

cancellationSignal
CancellationSignal

sinyal opsional yang memungkinkan pembatalan panggilan ini

executor
IExecutor

panggilan balik akan terjadi pada ini Executor

callback
IOutcomeReceiver

panggilan balik yang dipanggil ketika permintaan berhasil atau gagal

Atribut

Keterangan

Bersiap untuk operasi get-credential. Mengembalikan PrepareGetCredentialResponse yang dapat meluncurkan alur UI pengambilan kredensial untuk meminta kredensial pengguna untuk aplikasi Anda.

API ini tidak memanggil UI apa pun. Ini hanya melakukan pekerjaan persiapan sehingga Anda nantinya dapat meluncurkan operasi get-credential yang tersisa (melibatkan UI) melalui #getCredential(Context, PrepareGetCredentialResponse.PendingGetCredentialHandle, CancellationSignal, Executor, OutcomeReceiver) API yang menimbulkan lebih sedikit latensi dibandingkan #getCredential(Context, GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver) dengan API yang menjalankan seluruh operasi dalam satu panggilan.

Java dokumentasi untuk android.credentials.CredentialManager.prepareGetCredential(android.credentials.GetCredentialRequest, android.os.CancellationSignal, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.credentials.PrepareGetCredentialResponse, android.credentials.GetCredentialException>).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk