Package org.apache.pulsar.jetty.tls
Class JettySslContextFactory
- java.lang.Object
-
- org.apache.pulsar.jetty.tls.JettySslContextFactory
-
public class JettySslContextFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JettySslContextFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.eclipse.jetty.util.ssl.SslContextFactorycreateServerSslContext(java.lang.String sslProviderString, boolean tlsAllowInsecureConnection, java.lang.String tlsTrustCertsFilePath, java.lang.String tlsCertificateFilePath, java.lang.String tlsKeyFilePath, boolean tlsRequireTrustedClientCertOnConnect, java.util.Set<java.lang.String> ciphers, java.util.Set<java.lang.String> protocols, long certRefreshInSec)static org.eclipse.jetty.util.ssl.SslContextFactory.ServercreateServerSslContextWithKeystore(java.lang.String sslProviderString, java.lang.String keyStoreTypeString, java.lang.String keyStore, java.lang.String keyStorePassword, boolean allowInsecureConnection, java.lang.String trustStoreTypeString, java.lang.String trustStore, java.lang.String trustStorePassword, boolean requireTrustedClientCertOnConnect, java.util.Set<java.lang.String> ciphers, java.util.Set<java.lang.String> protocols, long certRefreshInSec)
-
-
-
Method Detail
-
createServerSslContextWithKeystore
public static org.eclipse.jetty.util.ssl.SslContextFactory.Server createServerSslContextWithKeystore(java.lang.String sslProviderString, java.lang.String keyStoreTypeString, java.lang.String keyStore, java.lang.String keyStorePassword, boolean allowInsecureConnection, java.lang.String trustStoreTypeString, java.lang.String trustStore, java.lang.String trustStorePassword, boolean requireTrustedClientCertOnConnect, java.util.Set<java.lang.String> ciphers, java.util.Set<java.lang.String> protocols, long certRefreshInSec)
-
createServerSslContext
public static org.eclipse.jetty.util.ssl.SslContextFactory createServerSslContext(java.lang.String sslProviderString, boolean tlsAllowInsecureConnection, java.lang.String tlsTrustCertsFilePath, java.lang.String tlsCertificateFilePath, java.lang.String tlsKeyFilePath, boolean tlsRequireTrustedClientCertOnConnect, java.util.Set<java.lang.String> ciphers, java.util.Set<java.lang.String> protocols, long certRefreshInSec)
-
-