Condividi tramite


VpnManager.ProvisionVpnProfile(PlatformVpnProfile) Metodo

Definizione

Installare una configurazione VpnProfile con chiave nel nome del pacchetto dell'app chiamante.

[Android.Runtime.Register("provisionVpnProfile", "(Landroid/net/PlatformVpnProfile;)Landroid/content/Intent;", "GetProvisionVpnProfile_Landroid_net_PlatformVpnProfile_Handler", ApiSince=30)]
public virtual Android.Content.Intent? ProvisionVpnProfile (Android.Net.PlatformVpnProfile profile);
[<Android.Runtime.Register("provisionVpnProfile", "(Landroid/net/PlatformVpnProfile;)Landroid/content/Intent;", "GetProvisionVpnProfile_Landroid_net_PlatformVpnProfile_Handler", ApiSince=30)>]
abstract member ProvisionVpnProfile : Android.Net.PlatformVpnProfile -> Android.Content.Intent
override this.ProvisionVpnProfile : Android.Net.PlatformVpnProfile -> Android.Content.Intent

Parametri

profile
PlatformVpnProfile

VpnProfile fornito da questo pacchetto. Eseguirà l'override di qualsiasi vpnProfile precedente archiviato per questo pacchetto.

Restituisce

una finalità che richiede il consenso dell'utente per avviare la VPN oppure null se il consenso non è necessario in base ai privilegi o al consenso precedente dell'utente.

Attributi

Commenti

Installare una configurazione VpnProfile con chiave nel nome del pacchetto dell'app chiamante.

Questo metodo restituisce null se il consenso dell'utente è già stato concesso o un oggetto a un'attività Intent di sistema. Se viene restituita una finalità, l'applicazione deve avviare l'attività usando Activity#startActivityForResult per richiedere il consenso dell'utente. L'attività può visualizzare una finestra di dialogo per richiedere l'azione dell'utente e il risultato tornerà tramite il relativo Activity#onActivityResult. Se il risultato è Activity#RESULT_OK, l'utente ha acconsentito e il profilo VPN può essere avviato.

Documentazione java per android.net.VpnManager.provisionVpnProfile(android.net.PlatformVpnProfile).

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