Class ProxyConfigurationConverter


  • public class ProxyConfigurationConverter
    extends Object
    • Method Detail

      • convertForwardProxyConfigurationToMockServerConfiguration

        public static Optional<org.mockserver.proxyconfiguration.ProxyConfiguration> convertForwardProxyConfigurationToMockServerConfiguration​(de.gematik.test.tiger.common.data.config.tigerProxy.TigerProxyConfiguration tpConfig)
      • convertToMockServerConfiguration

        public static org.mockserver.configuration.Configuration convertToMockServerConfiguration​(de.gematik.test.tiger.common.data.config.tigerProxy.TigerProxyConfiguration tpConfig)
      • toMockServerType

        public static org.mockserver.proxyconfiguration.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<org.mockserver.proxyconfiguration.ProxyConfiguration> createMockServerProxyConfiguration​(de.gematik.test.tiger.common.data.config.tigerProxy.ForwardProxyInfo forwardProxyInfo)
      • useProxyWithSystemProperties

        public static Optional<org.mockserver.proxyconfiguration.ProxyConfiguration> useProxyWithSystemProperties​(String proxyProtocol,
                                                                                                                  de.gematik.test.tiger.common.data.config.tigerProxy.ForwardProxyInfo forwardProxyInfo)
      • useProxyAsEnvVar

        public static Optional<org.mockserver.proxyconfiguration.ProxyConfiguration> useProxyAsEnvVar​(de.gematik.test.tiger.common.data.config.tigerProxy.ForwardProxyInfo forwardProxyInfo,
                                                                                                      String envProxyType)
      • convertSystemProxyConfig

        public static Optional<org.mockserver.proxyconfiguration.ProxyConfiguration> convertSystemProxyConfig​(de.gematik.test.tiger.common.data.config.tigerProxy.ForwardProxyInfo forwardProxyInfo)