Class ExampleNettySslContextFactory
java.lang.Object
org.mockserver.examples.proxy.service.ExampleNettySslContextFactory
- Author:
- jamesdbloom
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Function<io.netty.handler.ssl.SslContextBuilder,io.netty.handler.ssl.SslContext> -
Constructor Summary
ConstructorsConstructorDescriptionExampleNettySslContextFactory(Configuration configuration, MockServerLogger mockServerLogger) ExampleNettySslContextFactory(MockServerLogger mockServerLogger) Deprecated.use constructor that specifies configuration explicitly -
Method Summary
Modifier and TypeMethodDescriptionio.netty.handler.ssl.SslContextcreateClientSslContext(boolean forwardProxyClient) io.netty.handler.ssl.SslContexttrustCertificateChain(String tlsMutualAuthenticationCertificateChain) withClientSslContextBuilderFunction(Function<io.netty.handler.ssl.SslContextBuilder, io.netty.handler.ssl.SslContext> clientSslContextBuilderFunction)
-
Field Details
-
clientSslContextBuilderFunction
public static Function<io.netty.handler.ssl.SslContextBuilder,io.netty.handler.ssl.SslContext> clientSslContextBuilderFunction
-
-
Constructor Details
-
ExampleNettySslContextFactory
Deprecated.use constructor that specifies configuration explicitly -
ExampleNettySslContextFactory
public ExampleNettySslContextFactory(Configuration configuration, MockServerLogger mockServerLogger)
-
-
Method Details
-
withClientSslContextBuilderFunction
public ExampleNettySslContextFactory withClientSslContextBuilderFunction(Function<io.netty.handler.ssl.SslContextBuilder, io.netty.handler.ssl.SslContext> clientSslContextBuilderFunction) -
createClientSslContext
public io.netty.handler.ssl.SslContext createClientSslContext(boolean forwardProxyClient) -
createServerSslContext
public io.netty.handler.ssl.SslContext createServerSslContext() -
trustCertificateChain
-