Condividi tramite


CredentialManager.CreateCredential Metodo

Definizione

Avvia i flussi necessari per registrare le credenziali dell'app per l'utente.

[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

Parametri

context
Context

contesto usato per avviare qualsiasi interfaccia utente necessaria; usare un contesto di attività per assicurarsi che l'interfaccia utente venga avviata all'interno dello stesso stack di attività

request
CreateCredentialRequest

la richiesta che specifica i tipi di credenziali da ottenere dall'utente

cancellationSignal
CancellationSignal

un segnale facoltativo che consente di annullare questa chiamata

executor
IExecutor

il callback avrà luogo su questo Executor

callback
IOutcomeReceiver

callback richiamato quando la richiesta ha esito positivo o negativo

Attributi

Commenti

Avvia i flussi necessari per registrare le credenziali dell'app per l'utente.

L'esecuzione può potenzialmente avviare flussi di interfaccia utente per raccogliere il consenso dell'utente per creare o archiviare le nuove credenziali e così via. I chiamanti (ad esempio, i browser) possono impostare facoltativamente l'origine in CreateCredentialRequest per un'app diversa dalla propria, per poter ottenere le credenziali per conto di tale app. Sono necessarie autorizzazioni CREDENTIAL_MANAGER_SET_ORIGIN aggiuntive per usare questa funzionalità

Documentazione java per 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>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a