Compartilhar via


VpnManager.ProvisionVpnProfile(PlatformVpnProfile) Método

Definição

Instale uma configuração VpnProfile digitada no nome do pacote do aplicativo de chamada.

[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

o VpnProfile fornecido por este pacote. Substituirá qualquer VpnProfile anterior armazenado para este pacote.

Retornos

uma Intenção solicitando o consentimento do usuário para iniciar a VPN, ou nula se o consentimento não for necessário com base em privilégios ou consentimento anterior do usuário.

Atributos

Comentários

Instale uma configuração VpnProfile digitada no nome do pacote do aplicativo de chamada.

Esse método retorna null se o consentimento do usuário já tiver sido concedido ou uma Intent atividade do sistema. Se uma intenção for retornada, o aplicativo deve iniciar a atividade usando Activity#startActivityForResult para solicitar o consentimento do usuário. A atividade pode abrir uma caixa de diálogo para exigir a ação do usuário, e o resultado retornará por meio de seu Activity#onActivityResult. Se o resultado for Activity#RESULT_OK, o usuário consentiu e o perfil VPN pode ser iniciado.

Documentação Java para android.net.VpnManager.provisionVpnProfile(android.net.PlatformVpnProfile).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a