Package org.apache.cxf.transport.http
Interface HTTPServerEngineFactoryParametersProvider
public interface HTTPServerEngineFactoryParametersProvider
Provides programmatic defaults to the different HTTP server engine
factories implementations (that do not share any common interfaces or other
abstractions).
-
Method Summary
Modifier and TypeMethodDescriptionOptional<org.apache.cxf.configuration.jsse.TLSServerParameters>getDefaultTlsServerParameters(org.apache.cxf.Bus bus, String host, int port, String protocol, String id) Returns the defaultTLSServerParametersinstance that the HTTP server engine could use if there are noTLSServerParametersprovided to by the configuration.
-
Method Details
-
getDefaultTlsServerParameters
Optional<org.apache.cxf.configuration.jsse.TLSServerParameters> getDefaultTlsServerParameters(org.apache.cxf.Bus bus, String host, int port, String protocol, @Nullable String id) Returns the defaultTLSServerParametersinstance that the HTTP server engine could use if there are noTLSServerParametersprovided to by the configuration.- Parameters:
bus-Businstancehost- host nameport- portprotocol- protocolid- server transport identifier (if available)- Returns:
- the default
TLSServerParametersinstance, if available
-