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.5/IceSSL/TransceiverI.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.5/IceSSL/TransceiverI.java')
-rw-r--r-- | java/ssl/jdk1.5/IceSSL/TransceiverI.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/java/ssl/jdk1.5/IceSSL/TransceiverI.java b/java/ssl/jdk1.5/IceSSL/TransceiverI.java index 69175705374..f6b4ea67c24 100644 --- a/java/ssl/jdk1.5/IceSSL/TransceiverI.java +++ b/java/ssl/jdk1.5/IceSSL/TransceiverI.java @@ -356,12 +356,13 @@ final class TransceiverI implements IceInternal.Transceiver // Only for use by ConnectorI, AcceptorI. // TransceiverI(Instance instance, javax.net.ssl.SSLEngine engine, java.nio.channels.SocketChannel fd, - String host, boolean incoming) + String host, boolean incoming, String adapterName) { _instance = instance; _engine = engine; _fd = fd; _host = host; + _adapterName = adapterName; _incoming = incoming; _logger = instance.communicator().getLogger(); try @@ -741,7 +742,7 @@ final class TransceiverI implements IceInternal.Transceiver // // Additional verification. // - _info = Util.populateConnectionInfo(_engine.getSession(), _fd.socket()); + _info = Util.populateConnectionInfo(_engine.getSession(), _fd.socket(), _adapterName, _incoming); _instance.verifyPeer(_info, _fd, _host, _incoming); if(_instance.networkTraceLevel() >= 1) @@ -768,6 +769,7 @@ final class TransceiverI implements IceInternal.Transceiver private java.nio.channels.SocketChannel _fd; private javax.net.ssl.SSLEngine _engine; private String _host; + private String _adapterName; private boolean _incoming; private Ice.Logger _logger; private Ice.Stats _stats; |