Lenguaje

ConnectivityManager.GetConnectionOwnerUid Método

Definición

Devuelve el uid del propietario de una conexión de red.

[Android.Runtime.Register("getConnectionOwnerUid", "(ILjava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)I", "GetGetConnectionOwnerUid_ILjava_net_InetSocketAddress_Ljava_net_InetSocketAddress_Handler", ApiSince=29)]
public virtual int GetConnectionOwnerUid(int protocol, Java.Net.InetSocketAddress local, Java.Net.InetSocketAddress remote);
[<Android.Runtime.Register("getConnectionOwnerUid", "(ILjava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)I", "GetGetConnectionOwnerUid_ILjava_net_InetSocketAddress_Ljava_net_InetSocketAddress_Handler", ApiSince=29)>]
abstract member GetConnectionOwnerUid : int * Java.Net.InetSocketAddress * Java.Net.InetSocketAddress -> int
override this.GetConnectionOwnerUid : int * Java.Net.InetSocketAddress * Java.Net.InetSocketAddress -> int

Parámetros

protocol
Int32

Protocolo de la conexión. Solo IPPROTO_TCP y IPPROTO_UDP actualmente se admiten.

local
InetSocketAddress

InetSocketAddress Local de una conexión.

remote
InetSocketAddress

Remoto InetSocketAddress de una conexión.

Devoluciones

uid si se encuentra la conexión y la aplicación tiene permiso para observarla (por ejemplo, si está asociada con el túnel VpnService de la aplicación VPN que realiza la llamada) o android.os.Process#INVALID_UID si no se encuentra la conexión.

Atributos

Comentarios

Devuelve el uid del propietario de una conexión de red.

Java documentación para android.net.ConnectivityManager.getConnectionOwnerUid(int, java.net.InetSocketAddress, java.net.InetSocketAddress).

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.

Se aplica a