public interface SSLContextFactory extends Comparable<SSLContextFactory>
META-INF/services/org.apache.activemq.artemis.spi.core.remoting.ssl.SSLContextFactory
in your jar and fill it with the full qualified name of your implementation.| Modifier and Type | Field and Description |
|---|---|
static org.jboss.logging.Logger |
log |
| Modifier and Type | Method and Description |
|---|---|
default void |
clearSSLContexts() |
default int |
compareTo(SSLContextFactory other) |
int |
getPriority()
The priority for the SSLContextFactory when resolving the service to get the implementation.
|
SSLContext |
getSSLContext(Map<String,Object> configuration,
String keystoreProvider,
String keystorePath,
String keystorePassword,
String truststoreProvider,
String truststorePath,
String truststorePassword,
String crlPath,
String trustManagerFactoryPlugin,
boolean trustAll)
Obtain a SSLContext from the configuration.
|
SSLContext getSSLContext(Map<String,Object> configuration, String keystoreProvider, String keystorePath, String keystorePassword, String truststoreProvider, String truststorePath, String truststorePassword, String crlPath, String trustManagerFactoryPlugin, boolean trustAll) throws Exception
configuration - keystoreProvider - keystorePath - keystorePassword - truststoreProvider - truststorePath - truststorePassword - crlPath - trustManagerFactoryPlugin - trustAll - Exceptiondefault void clearSSLContexts()
int getPriority()
default int compareTo(SSLContextFactory other)
compareTo in interface Comparable<SSLContextFactory>Copyright © 2021 The Apache Software Foundation. All rights reserved.