summaryrefslogtreecommitdiff
path: root/java/ssl/jdk1.4/IceSSL/TrustManager.java
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2006-08-22 10:09:08 +0000
committerMatthew Newhook <matthew@zeroc.com>2006-08-22 10:09:08 +0000
commit8df7f1f3ffb39702f42c1b34dc584709c018ccda (patch)
tree733713aec8f536cf19aa9f04c47eab1b07a4d2f8 /java/ssl/jdk1.4/IceSSL/TrustManager.java
parenthttp://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1221 (diff)
downloadice-8df7f1f3ffb39702f42c1b34dc584709c018ccda.tar.bz2
ice-8df7f1f3ffb39702f42c1b34dc584709c018ccda.tar.xz
ice-8df7f1f3ffb39702f42c1b34dc584709c018ccda.zip
added more tracing to trust manager stuff.
Diffstat (limited to 'java/ssl/jdk1.4/IceSSL/TrustManager.java')
-rw-r--r--java/ssl/jdk1.4/IceSSL/TrustManager.java34
1 files changed, 33 insertions, 1 deletions
diff --git a/java/ssl/jdk1.4/IceSSL/TrustManager.java b/java/ssl/jdk1.4/IceSSL/TrustManager.java
index 284098b1eee..eef0940ee37 100644
--- a/java/ssl/jdk1.4/IceSSL/TrustManager.java
+++ b/java/ssl/jdk1.4/IceSSL/TrustManager.java
@@ -110,7 +110,39 @@ class TrustManager
java.util.Iterator p = trustset.iterator();
while(p.hasNext())
{
- if(match((java.util.List)p.next(), dn))
+ java.util.List matchSet = (java.util.List)p.next();
+ if(_traceLevel > 1)
+ {
+ String s = "trust manager matching PDNs:\n";
+ java.util.Iterator q = matchSet.iterator();
+ boolean addSemi = false;
+ while(q.hasNext())
+ {
+ if(addSemi)
+ {
+ s += ';';
+ }
+ addSemi = true;
+ java.util.List rdnSet = (java.util.List)q.next();
+ java.util.Iterator r = rdnSet.iterator();
+ boolean addComma = false;
+ while(r.hasNext())
+ {
+ if(addComma)
+ {
+ s += ',';
+ }
+ addComma = true;
+ RFC2253.RDNPair rdn = (RFC2253.RDNPair)r.next();
+ s += rdn.key;
+ s += '=';
+ s += rdn.value;
+ }
+ }
+ _communicator.getLogger().trace("Security", s);
+ }
+
+ if(match(matchSet, dn))
{
return true;
}