Class JMXSslConfigHolder

  • All Implemented Interfaces:
    org.glassfish.grizzly.ssl.SSLEngineFactory

    public class JMXSslConfigHolder
    extends org.glassfish.grizzly.config.SSLConfigurator
    This class extends the SSLConfigHolder for the sole purpose of overriding the logEmptyWarning method, since this method in the super class assumes that there is a network-config element assocaited with each ssl element in the domain.xml. In case of JMX , the parent element is the jmx-connector element.
    Author:
    prasad
    • Field Summary

      • Fields inherited from class org.glassfish.grizzly.config.SSLConfigurator

        sslImplementation
      • Fields inherited from class org.glassfish.grizzly.ssl.SSLEngineConfigurator

        clientMode, enabledCipherSuites, enabledProtocols, needClientAuth, sslContext, sslContextConfiguration, wantClientAuth
    • Constructor Summary

      Constructors 
      Constructor Description
      JMXSslConfigHolder​(org.glassfish.hk2.api.ServiceLocator habitat, org.glassfish.grizzly.config.dom.Ssl ssl)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void logEmptyWarning​(org.glassfish.grizzly.config.dom.Ssl ssl, String msg)  
      • Methods inherited from class org.glassfish.grizzly.config.SSLConfigurator

        configureSSL, getSslImplementation, initializeSSLContext, isAllowLazyInit
      • Methods inherited from class org.glassfish.grizzly.ssl.SSLEngineConfigurator

        configure, copy, createSSLEngine, createSSLEngine, getEnabledCipherSuites, getEnabledProtocols, getSslContext, isCipherConfigured, isClientMode, isNeedClientAuth, isProtocolConfigured, isWantClientAuth, setCipherConfigured, setClientMode, setEnabledCipherSuites, setEnabledProtocols, setNeedClientAuth, setProtocolConfigured, setWantClientAuth, toString
    • Constructor Detail

      • JMXSslConfigHolder

        public JMXSslConfigHolder​(org.glassfish.hk2.api.ServiceLocator habitat,
                                  org.glassfish.grizzly.config.dom.Ssl ssl)
                           throws SSLException
        Throws:
        SSLException
    • Method Detail

      • logEmptyWarning

        protected void logEmptyWarning​(org.glassfish.grizzly.config.dom.Ssl ssl,
                                       String msg)
        Overrides:
        logEmptyWarning in class org.glassfish.grizzly.config.SSLConfigurator