Class ServerTlsCredentialSupplierContextImpl
java.lang.Object
io.kroxylicious.proxy.internal.tls.ServerTlsCredentialSupplierContextImpl
- All Implemented Interfaces:
io.kroxylicious.proxy.tls.ServerTlsCredentialSupplierContext
public class ServerTlsCredentialSupplierContextImpl
extends Object
implements io.kroxylicious.proxy.tls.ServerTlsCredentialSupplierContext
Runtime implementation of ServerTlsCredentialSupplierContext.
-
Constructor Summary
ConstructorsConstructorDescriptionServerTlsCredentialSupplierContextImpl(io.kroxylicious.proxy.tls.ClientTlsContext clientTlsContext) -
Method Summary
Modifier and TypeMethodDescriptionOptional<io.kroxylicious.proxy.tls.ClientTlsContext> io.kroxylicious.proxy.tls.TlsCredentialstlsCredentials(PrivateKey key, X509Certificate[] certificateChain)
-
Constructor Details
-
ServerTlsCredentialSupplierContextImpl
public ServerTlsCredentialSupplierContextImpl(@Nullable io.kroxylicious.proxy.tls.ClientTlsContext clientTlsContext)
-
-
Method Details
-
clientTlsContext
- Specified by:
clientTlsContextin interfaceio.kroxylicious.proxy.tls.ServerTlsCredentialSupplierContext
-
tlsCredentials
@NonNull public io.kroxylicious.proxy.tls.TlsCredentials tlsCredentials(@NonNull PrivateKey key, @NonNull X509Certificate[] certificateChain) - Specified by:
tlsCredentialsin interfaceio.kroxylicious.proxy.tls.ServerTlsCredentialSupplierContext
-