VpnService.Prepare(Context) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Prepare-se para estabelecer uma conexão VPN.
[Android.Runtime.Register("prepare", "(Landroid/content/Context;)Landroid/content/Intent;", "")]
public static Android.Content.Intent? Prepare(Android.Content.Context? context);
[<Android.Runtime.Register("prepare", "(Landroid/content/Context;)Landroid/content/Intent;", "")>]
static member Prepare : Android.Content.Context -> Android.Content.Intent
Parâmetros
- context
- Context
Retornos
- Atributos
Comentários
Prepare-se para estabelecer uma conexão VPN. Esse método retornará null se o aplicativo VPN já estiver preparado ou se o usuário tiver consentido anteriormente com o aplicativo VPN. Caso contrário, ele retornará uma Intent atividade do sistema. O aplicativo deve iniciar a atividade usando Activity#startActivityForResult para se preparar. A atividade pode abrir uma caixa de diálogo para exigir a ação do usuário e o resultado retornará por meio de sua Activity#onActivityResult. Se o resultado for Activity#RESULT_OK, o aplicativo será preparado e será concedido para usar outros métodos nessa classe.
Somente um aplicativo pode ser concedido ao mesmo tempo. O direito é revogado quando outro aplicativo é concedido. O aplicativo que perder o direito será notificado por meio de sua #onRevoke. A menos que ele seja preparado novamente, as chamadas subsequentes para outros métodos nesta classe falharão.
O usuário pode desabilitar a VPN a qualquer momento enquanto estiver ativada, caso em que esse método retornará uma intenção na próxima vez que for executado para obter o consentimento do usuário novamente.
Java documentação para android.net.VpnService.prepare(android.content.Context).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.