Compartir a través de


VpnManager.ProvisionVpnProfile(PlatformVpnProfile) Método

Definición

Instale una configuración de VpnProfile con clave en el nombre del paquete de la aplicación que llama.

[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

Parámetros

profile
PlatformVpnProfile

vpnProfile proporcionado por este paquete. Invalidará cualquier vpnProfile anterior almacenado para este paquete.

Devoluciones

una intención que solicita el consentimiento del usuario para iniciar la VPN, o null si no se requiere consentimiento en función de privilegios o consentimiento del usuario anterior.

Atributos

Comentarios

Instale una configuración de VpnProfile con clave en el nombre del paquete de la aplicación que llama.

Este método devuelve null si ya se ha concedido el consentimiento del usuario o a Intent una actividad del sistema. Si se devuelve una intención, la aplicación debe iniciar la actividad mediante Activity#startActivityForResult para solicitar el consentimiento del usuario. La actividad puede abrir un cuadro de diálogo para requerir la acción del usuario y el resultado volverá a través de su Activity#onActivityResult. Si el resultado es Activity#RESULT_OK, el usuario ha consentido y se puede iniciar el perfil de VPN.

Documentación de Java para android.net.VpnManager.provisionVpnProfile(android.net.PlatformVpnProfile).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a