diff --git a/handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java b/handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java index a3839bc496..3b03cd4525 100644 --- a/handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java +++ b/handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java @@ -244,6 +244,10 @@ public class JdkSslContext extends SslContext { case REQUIRE: engine.setNeedClientAuth(true); break; + case NONE: + break; // exhaustive cases + default: + throw new Error("Unknown auth " + clientAuth); } } return apn.wrapperFactory().wrapSslEngine(engine, apn, isServer());