VpnService.Protect 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.
Sobrecargas
| Nome | Description |
|---|---|
| Protect(DatagramSocket) |
Método de conveniência para proteger um |
| Protect(Socket) |
Método de conveniência para proteger um |
| Protect(Int32) |
Proteja um soquete contra conexões VPN. |
Protect(DatagramSocket)
Método de conveniência para proteger um DatagramSocket contra 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
- socket
- DatagramSocket
Retornos
true sobre o sucesso.
- Atributos
Comentários
Método de conveniência para proteger um DatagramSocket contra conexões VPN.
Java documentação para android.net.VpnService.protect(java.net.DatagramSocket).
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.
Confira também
Aplica-se a
Protect(Socket)
Método de conveniência para proteger um Socket contra 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 de conveniência para proteger um Socket contra conexões VPN.
Java documentação para android.net.VpnService.protect(java.net.Socket).
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.
Confira também
Aplica-se a
Protect(Int32)
Proteja um soquete contra 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 contra 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 por meio da VPN. Esse método será ú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.
O soquete NÃO é fechado por esse método.
Java documentação para android.net.VpnService.protect(int).
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.