OSDN Git Service

getConnectionOwnerUid: Clarify documentation
authorJeff Vander Stoep <jeffv@google.com>
Wed, 27 Feb 2019 21:31:22 +0000 (13:31 -0800)
committerJeff Vander Stoep <jeffv@google.com>
Wed, 27 Feb 2019 21:37:37 +0000 (13:37 -0800)
Test: build
Bug: 117573763
Change-Id: Ia899a541987b9c72a83287ed69fc47ab4d38f680

core/java/android/net/ConnectivityManager.java

index 92b30a4..ae356f8 100644 (file)
@@ -4275,6 +4275,8 @@ public class ConnectivityManager {
      * @return {@code uid} if the connection is found and the app has permission to observe it
      * (e.g., if it is associated with the calling VPN app's tunnel) or
      * {@link android.os.Process#INVALID_UID} if the connection is not found.
+     * Throws {@link SecurityException} if the caller is not the active VPN for the current user.
+     * Throws {@link IllegalArgumentException} if an unsupported protocol is requested.
      */
     public int getConnectionOwnerUid(int protocol, @NonNull InetSocketAddress local,
             @NonNull InetSocketAddress remote) {