VpnService.Prepare(Context) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Prepárese para establecer una conexión 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
Devoluciones
- Atributos
Comentarios
Prepárese para establecer una conexión VPN. Este método devuelve null si la aplicación VPN ya está preparada o si el usuario ha aceptado previamente la aplicación VPN. De lo contrario, devuelve un objeto Intent a una actividad del sistema. La aplicación debe iniciar la actividad mediante Activity#startActivityForResult para prepararse. 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, la aplicación se prepara y se concede para usar otros métodos de esta clase.
Solo se puede conceder una aplicación al mismo tiempo. El derecho se revoca cuando se concede otra aplicación. La aplicación que pierde el derecho se notificará a través de su #onRevoke. A menos que se vuelva a preparar, se producirá un error en las llamadas posteriores a otros métodos de esta clase.
El usuario puede deshabilitar la VPN en cualquier momento mientras se activa, en cuyo caso este método devolverá una intención la próxima vez que se ejecute para obtener el consentimiento del usuario de nuevo.
Java documentación para android.net.VpnService.prepare(android.content.Context).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.