Package io.grpc.netty

Class JettyTlsUtil


  • final class JettyTlsUtil
    extends java.lang.Object
    Utility class for determining support for Jetty TLS ALPN/NPN.
    • Field Detail

      • jettyAlpnUnavailabilityCause

        private static java.lang.Throwable jettyAlpnUnavailabilityCause
      • jettyNpnUnavailabilityCause

        private static java.lang.Throwable jettyNpnUnavailabilityCause
    • Constructor Detail

      • JettyTlsUtil

        private JettyTlsUtil()
    • Method Detail

      • isJettyAlpnConfigured

        static boolean isJettyAlpnConfigured()
        Indicates whether or not the Jetty ALPN jar is installed in the boot classloader.
      • getJettyAlpnUnavailabilityCause

        static java.lang.Throwable getJettyAlpnUnavailabilityCause()
      • isJettyNpnConfigured

        static boolean isJettyNpnConfigured()
        Indicates whether or not the Jetty NPN jar is installed in the boot classloader.
      • getJettyNpnUnavailabilityCause

        static java.lang.Throwable getJettyNpnUnavailabilityCause()
      • isJava9AlpnAvailable

        static boolean isJava9AlpnAvailable()
        Indicates whether Java 9 ALPN is available.
      • getJava9AlpnUnavailabilityCause

        static java.lang.Throwable getJava9AlpnUnavailabilityCause()