Package org.glassfish.admin.mbeanserver
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 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
ADDITIONAL_KEY_STORES_ATTR, ADDITIONAL_KEY_STORES_PROP, ADDITIONAL_TRUST_STORES_ATTR, ADDITIONAL_TRUST_STORES_PROP, DEFAULT_KEYSTORE_PASSWORD, DEFAULT_KEYSTORE_TYPE, KEYSTORE_ATTR, KEYSTORE_PASS_ATTR, KEYSTORE_PASS_PROP, KEYSTORE_PROP, KEYSTORE_TYPE_ATTR, KEYSTORE_TYPE_PROP, sslImplementation, TLS_SESSION_CACHE_SIZE_ATTR, TLS_SESSION_CACHE_SIZE_PROP, TLS_SESSION_TIMEOUT_ATTR, TLS_SESSION_TIMEOUT_PROP, TRUSTSTORE_ATTR, TRUSTSTORE_PASS_ATTR, TRUSTSTORE_PASS_PROP, TRUSTSTORE_PROP, TRUSTSTORE_TYPE_ATTR, TRUSTSTORE_TYPE_PROP
-
-
Constructor Summary
Constructors Constructor Description JMXSslConfigHolder(org.glassfish.hk2.api.ServiceLocator habitat, Ssl ssl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
logEmptyWarning(Ssl ssl, String msg)
-
Methods inherited from class org.glassfish.grizzly.config.SSLConfigurator
configureSSL, getSslImplementation, initializeSSLContext, isAllowLazyInit, setSNICertAlias
-
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, Ssl ssl) throws SSLException
- Throws:
SSLException
-
-
Method Detail
-
logEmptyWarning
protected void logEmptyWarning(Ssl ssl, String msg)
- Overrides:
logEmptyWarning
in classSSLConfigurator
-
-