diff options
author | Håvard Pettersen <havardpe@oath.com> | 2020-02-12 14:31:29 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2020-02-12 14:31:29 +0000 |
commit | 5da0cd083e73d7f848803e2bfa735e2529d146e7 (patch) | |
tree | 3075dc89de08b5e7a77db27b7f365775061a3544 /jrt/src/com/yahoo/jrt/NullCryptoEngine.java | |
parent | 5d657d4537d753b09f9cedce19f785c35eba2d80 (diff) |
pass connection spec to crypto engine
when being a client, for hostname validation
Diffstat (limited to 'jrt/src/com/yahoo/jrt/NullCryptoEngine.java')
-rw-r--r-- | jrt/src/com/yahoo/jrt/NullCryptoEngine.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/jrt/src/com/yahoo/jrt/NullCryptoEngine.java b/jrt/src/com/yahoo/jrt/NullCryptoEngine.java index b5a53accf92..b97ec17a5dc 100644 --- a/jrt/src/com/yahoo/jrt/NullCryptoEngine.java +++ b/jrt/src/com/yahoo/jrt/NullCryptoEngine.java @@ -9,7 +9,10 @@ import java.nio.channels.SocketChannel; * CryptoEngine implementation that performs no encryption. **/ public class NullCryptoEngine implements CryptoEngine { - @Override public CryptoSocket createCryptoSocket(SocketChannel channel, boolean isServer) { - return new NullCryptoSocket(channel, isServer); + @Override public CryptoSocket createClientCryptoSocket(SocketChannel channel, Spec spec) { + return new NullCryptoSocket(channel, false); + } + @Override public CryptoSocket createServerCryptoSocket(SocketChannel channel) { + return new NullCryptoSocket(channel, true); } } |