summaryrefslogtreecommitdiff
path: root/java/ssl/jdk1.5/IceSSL/Instance.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2006-06-14 19:40:27 +0000
committerMark Spruiell <mes@zeroc.com>2006-06-14 19:40:27 +0000
commite74685e343a63fe59409c62fdf3453dd5388fced (patch)
tree43e1d5ea61fbc1f5364f4af3eb556b058462ed63 /java/ssl/jdk1.5/IceSSL/Instance.java
parentSimplified IceGridAdmin.py (diff)
downloadice-e74685e343a63fe59409c62fdf3453dd5388fced.tar.bz2
ice-e74685e343a63fe59409c62fdf3453dd5388fced.tar.xz
ice-e74685e343a63fe59409c62fdf3453dd5388fced.zip
fix for VerifyDepthMax
Diffstat (limited to 'java/ssl/jdk1.5/IceSSL/Instance.java')
-rw-r--r--java/ssl/jdk1.5/IceSSL/Instance.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/ssl/jdk1.5/IceSSL/Instance.java b/java/ssl/jdk1.5/IceSSL/Instance.java
index 0bc606e93a6..0554e25c011 100644
--- a/java/ssl/jdk1.5/IceSSL/Instance.java
+++ b/java/ssl/jdk1.5/IceSSL/Instance.java
@@ -568,7 +568,7 @@ class Instance
void
verifyPeer(ConnectionInfo info, java.nio.channels.SelectableChannel fd, String address, boolean incoming)
{
- if(_verifyDepthMax > 0 && info.certs.length > _verifyDepthMax)
+ if(_verifyDepthMax > 0 && info.certs != null && info.certs.length > _verifyDepthMax)
{
String msg = (incoming ? "incoming" : "outgoing") + " connection rejected:\n" +
"length of peer's certificate chain (" + info.certs.length + ") exceeds maximum of " +