Compartilhar via


VpnService.Protect Método

Definição

Sobrecargas

Protect(DatagramSocket)

Método conveniente para proteger um DatagramSocket de conexões VPN.

Protect(Socket)

Método conveniente para proteger um Socket de conexões VPN.

Protect(Int32)

Proteja um soquete de conexões VPN.

Protect(DatagramSocket)

Método conveniente para proteger um DatagramSocket de conexões VPN.

[Android.Runtime.Register("protect", "(Ljava/net/DatagramSocket;)Z", "GetProtect_Ljava_net_DatagramSocket_Handler")]
public virtual bool Protect (Java.Net.DatagramSocket? socket);
[<Android.Runtime.Register("protect", "(Ljava/net/DatagramSocket;)Z", "GetProtect_Ljava_net_DatagramSocket_Handler")>]
abstract member Protect : Java.Net.DatagramSocket -> bool
override this.Protect : Java.Net.DatagramSocket -> bool

Parâmetros

Retornos

true sobre o sucesso.

Atributos

Comentários

Método conveniente para proteger um DatagramSocket de conexões VPN.

Documentação Java para android.net.VpnService.protect(java.net.DatagramSocket).

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.

Confira também

Aplica-se a

Protect(Socket)

Método conveniente para proteger um Socket de conexões VPN.

[Android.Runtime.Register("protect", "(Ljava/net/Socket;)Z", "GetProtect_Ljava_net_Socket_Handler")]
public virtual bool Protect (Java.Net.Socket? socket);
[<Android.Runtime.Register("protect", "(Ljava/net/Socket;)Z", "GetProtect_Ljava_net_Socket_Handler")>]
abstract member Protect : Java.Net.Socket -> bool
override this.Protect : Java.Net.Socket -> bool

Parâmetros

socket
Socket

Retornos

true sobre o sucesso.

Atributos

Comentários

Método conveniente para proteger um Socket de conexões VPN.

Documentação Java para android.net.VpnService.protect(java.net.Socket).

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.

Confira também

Aplica-se a

Protect(Int32)

Proteja um soquete de conexões VPN.

[Android.Runtime.Register("protect", "(I)Z", "GetProtect_IHandler")]
public virtual bool Protect (int socket);
[<Android.Runtime.Register("protect", "(I)Z", "GetProtect_IHandler")>]
abstract member Protect : int -> bool
override this.Protect : int -> bool

Parâmetros

socket
Int32

Retornos

true sobre o sucesso.

Atributos

Comentários

Proteja um soquete de conexões VPN. Após a proteção, os dados enviados por esse soquete irão diretamente para a rede subjacente, portanto, seu tráfego não será encaminhado pela VPN. Esse método é útil se algumas conexões precisarem ser mantidas fora da VPN. Por exemplo, um túnel VPN deve se proteger se seu destino for coberto por rotas VPN. Caso contrário, seus pacotes de saída serão enviados de volta para a interface VPN e causarão um loop infinito. Esse método falhará se o aplicativo não estiver preparado ou for revogado.

<p class="note">O soquete NÃO é fechado por este método.

Documentação Java para android.net.VpnService.protect(int).

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