diff options
author | Matthew Newhook <matthew@zeroc.com> | 2006-06-05 15:11:48 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2006-06-05 15:11:48 +0000 |
commit | c7830493b1a04964c872095e7b924d86c08b2b52 (patch) | |
tree | 106dd9f15a637962b24dd870e023f7b3dd236f61 /java/ssl/jdk1.4/IceSSL/AcceptorI.java | |
parent | Add addressFilter to build (diff) | |
download | ice-c7830493b1a04964c872095e7b924d86c08b2b52.tar.bz2 ice-c7830493b1a04964c872095e7b924d86c08b2b52.tar.xz ice-c7830493b1a04964c872095e7b924d86c08b2b52.zip |
added support for TrustOnly.
Diffstat (limited to 'java/ssl/jdk1.4/IceSSL/AcceptorI.java')
-rw-r--r-- | java/ssl/jdk1.4/IceSSL/AcceptorI.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/java/ssl/jdk1.4/IceSSL/AcceptorI.java b/java/ssl/jdk1.4/IceSSL/AcceptorI.java index 48f9ae4b57c..d781bcd6a29 100644 --- a/java/ssl/jdk1.4/IceSSL/AcceptorI.java +++ b/java/ssl/jdk1.4/IceSSL/AcceptorI.java @@ -131,8 +131,8 @@ class AcceptorI implements IceInternal.Acceptor } } - connInfo = Util.populateConnectionInfo(fd); - _instance.verifyPeer(connInfo, fd, "", true); + connInfo = Util.populateConnectionInfo(fd, _adapterName, true); + _instance.verifyPeer(connInfo, fd, _adapterName, true); } catch(java.net.SocketTimeoutException ex) { @@ -271,9 +271,10 @@ class AcceptorI implements IceInternal.Acceptor return _addr.getPort(); } - AcceptorI(Instance instance, String host, int port) + AcceptorI(Instance instance, String adapterName, String host, int port) { _instance = instance; + _adapterName = adapterName; _logger = instance.communicator().getLogger(); _backlog = 0; @@ -447,6 +448,7 @@ class AcceptorI implements IceInternal.Acceptor } private Instance _instance; + private String _adapterName; private Ice.Logger _logger; private javax.net.ssl.SSLServerSocket _fd; private int _backlog; |