@Override public Request authenticate(Route route, Response response) throws IOException { String credential = Credentials.basic(config.getProxyUsername(), config.getProxyPassword()); return response.request().newBuilder().header("Proxy-Authorization", credential).build(); } });
base.getHttpsProxy())) .withProxyUsername(or(kubernetesClientProperties.getProxyUsername(), base.getProxyUsername())) .withPassword(or(kubernetesClientProperties.getProxyPassword(), base.getProxyPassword()))
httpClientBuilder.proxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyUrl.getHost(), proxyUrl.getPort()))); if (config.getProxyUsername() != null) { httpClientBuilder.proxyAuthenticator(new Authenticator() { @Override
@Override public Request authenticate(Route route, Response response) throws IOException { String credential = Credentials.basic(config.getProxyUsername(), config.getProxyPassword()); return response.request().newBuilder().header("Proxy-Authorization", credential).build(); } });
config.setHttpProxy(Utils.getSystemPropertyOrEnvVar(KUBERNETES_HTTP_PROXY, config.getHttpProxy())); config.setProxyUsername(Utils.getSystemPropertyOrEnvVar(KUBERNETES_PROXY_USERNAME, config.getProxyUsername())); config.setProxyPassword(Utils.getSystemPropertyOrEnvVar(KUBERNETES_PROXY_PASSWORD, config.getProxyPassword()));
kubernetesConfig.getWebsocketTimeout(), kubernetesConfig.getWebsocketPingInterval(), kubernetesConfig.getProxyUsername(), kubernetesConfig.getProxyPassword(), kubernetesConfig.getTrustStoreFile(),
httpClientBuilder.proxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyUrl.getHost(), proxyUrl.getPort()))); if (config.getProxyUsername() != null) { httpClientBuilder.proxyAuthenticator(new Authenticator() { @Override
config.setHttpProxy(Utils.getSystemPropertyOrEnvVar(KUBERNETES_HTTP_PROXY, config.getHttpProxy())); config.setProxyUsername(Utils.getSystemPropertyOrEnvVar(KUBERNETES_PROXY_USERNAME, config.getProxyUsername())); config.setProxyPassword(Utils.getSystemPropertyOrEnvVar(KUBERNETES_PROXY_PASSWORD, config.getProxyPassword()));
base.getHttpsProxy())) .withProxyUsername(or(kubernetesClientProperties.getProxyUsername(), base.getProxyUsername())) .withPassword(or(kubernetesClientProperties.getProxyPassword(), base.getProxyPassword()))
kubernetesConfig.getWebsocketTimeout(), kubernetesConfig.getWebsocketPingInterval(), kubernetesConfig.getProxyUsername(), kubernetesConfig.getProxyPassword(), kubernetesConfig.getTrustStoreFile(),