CredentialManager.CreateCredential Metode

Definisi

Meluncurkan alur yang diperlukan untuk mendaftarkan kredensial aplikasi untuk pengguna.

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

Parameter

context
Context

konteks yang digunakan untuk meluncurkan UI apa pun yang diperlukan; gunakan konteks aktivitas untuk memastikan UI akan diluncurkan dalam tumpukan tugas yang sama

request
CreateCredentialRequest

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

Meluncurkan alur yang diperlukan untuk mendaftarkan kredensial aplikasi untuk pengguna.

Eksekusi berpotensi meluncurkan alur UI untuk mengumpulkan persetujuan pengguna untuk membuat atau menyimpan kredensial baru, dll. Pemanggil (misalnya browser) dapat secara opsional mengatur asal untuk CreateCredentialRequest aplikasi yang berbeda dari mereka sendiri, untuk dapat mendapatkan kredensial atas nama aplikasi tersebut. Mereka akan memerlukan izin CREDENTIAL_MANAGER_SET_ORIGIN tambahan untuk menggunakan fungsionalitas ini

Java dokumentasi untuk android.credentials.CredentialManager.createCredential(android.content.Context, android.credentials.CreateCredentialRequest, android.os.CancellationSignal, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.credentials.CreateCredentialResponse, android.credentials.CreateCredentialException>).

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