Class ProxyConfigurationConverter
java.lang.Object
de.gematik.test.tiger.proxy.configuration.ProxyConfigurationConverter
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<ProxyConfiguration>convertForwardProxyConfigurationToMockServerConfiguration(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyConfiguration tpConfig) static Optional<ProxyConfiguration>convertSystemProxyConfig(de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo) static MockServerConfigurationconvertToMockServerConfiguration(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyConfiguration tpConfig) static Optional<ProxyConfiguration>createMockServerProxyConfiguration(de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo) static ProxyConfiguration.TypetoMockServerType(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyType type) static Optional<ProxyConfiguration>useProxyAsEnvVar(de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo, String envProxyType) static Optional<ProxyConfiguration>useProxyWithSystemProperties(String proxyProtocol, de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo)
-
Method Details
-
convertForwardProxyConfigurationToMockServerConfiguration
public static Optional<ProxyConfiguration> convertForwardProxyConfigurationToMockServerConfiguration(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyConfiguration tpConfig) -
convertToMockServerConfiguration
public static MockServerConfiguration convertToMockServerConfiguration(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyConfiguration tpConfig) -
toMockServerType
public static ProxyConfiguration.Type toMockServerType(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyType type) throws de.gematik.test.tiger.common.exceptions.TigerUnknownProtocolException - Throws:
de.gematik.test.tiger.common.exceptions.TigerUnknownProtocolException
-
createMockServerProxyConfiguration
public static Optional<ProxyConfiguration> createMockServerProxyConfiguration(de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo) -
useProxyWithSystemProperties
public static Optional<ProxyConfiguration> useProxyWithSystemProperties(String proxyProtocol, de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo) -
useProxyAsEnvVar
public static Optional<ProxyConfiguration> useProxyAsEnvVar(de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo, String envProxyType) -
convertSystemProxyConfig
public static Optional<ProxyConfiguration> convertSystemProxyConfig(de.gematik.test.tiger.common.data.config.tigerproxy.ForwardProxyInfo forwardProxyInfo)
-