Class JMXSslConfigHolder

java.lang.Object
org.glassfish.grizzly.ssl.SSLEngineConfigurator
org.glassfish.grizzly.config.SSLConfigurator
org.glassfish.admin.mbeanserver.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

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • JMXSslConfigHolder

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

    • logEmptyWarning

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