summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2014-03-31 11:20:51 -0700
committerBrian Carlstrom <bdc@google.com>2014-03-31 11:22:34 -0700
commitff9ca781d0db5f81c3e703641fc7b9a34936a328 (patch)
treecd5044e615a227a9ec7053e2caa88c2580e6737e
parentab561f5b4073055c414866ff3dbe8372263474a7 (diff)
downloadbase-ff9ca781d0db5f81c3e703641fc7b9a34936a328.tar.gz
Improve detail message for X509TrustManagerExtensions argument validation
Bug: 13728564 Change-Id: I03d08babcdc0d11baff5e76a339b4285e92edee8
-rw-r--r--core/java/android/net/http/X509TrustManagerExtensions.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/net/http/X509TrustManagerExtensions.java b/core/java/android/net/http/X509TrustManagerExtensions.java
index 666832aea9a6..d730a7ba0558 100644
--- a/core/java/android/net/http/X509TrustManagerExtensions.java
+++ b/core/java/android/net/http/X509TrustManagerExtensions.java
@@ -56,7 +56,8 @@ public class X509TrustManagerExtensions {
if (tm instanceof TrustManagerImpl) {
mDelegate = (TrustManagerImpl) tm;
} else {
- throw new IllegalArgumentException("tm is not a supported type of X509TrustManager");
+ throw new IllegalArgumentException("tm is an instance of " + tm.getClass().getName() +
+ " which is not a supported type of X509TrustManager");
}
}