public Proxy getProxy() { if (this.proxy != null) { return proxy; } Proxy proxy = null; // use proxy overrides if they're set if ((getProxyPort() > 0 || getProxyHost() != null) && (getProxyUsername() == null || getProxyPassword() == null)) { proxy = new Proxy(getProxyHost(), getProxyPort()); } else if (getProxyUsername() != null && getProxyPassword() != null) { proxy = new Proxy(getProxyHost(), getProxyPort(), getProxyUsername(), getProxyPassword()); } this.proxy = proxy; return this.proxy; }
private Proxy oktaSdkProxy() { OktaClientProperties.ClientProxyInfo proxyInfo = oktaClientProperties.getProxy(); if (proxyInfo == null || !Strings.hasText(proxyInfo.getHostname())) { return null; } Proxy proxy; if (Strings.hasText(proxyInfo.getUsername()) || Strings.hasText(proxyInfo.getPassword())) { proxy = new Proxy(proxyInfo.getHostname(), proxyInfo.getPort(), proxyInfo.getUsername(), proxyInfo.getPassword()); } else { proxy = new Proxy(proxyInfo.getHostname(), proxyInfo.getPort()); } return proxy; }
public Proxy getProxy() { if (this.proxy != null) { return proxy; } Proxy proxy = null; // use proxy overrides if they're set if ((getProxyPort() > 0 || getProxyHost() != null) && (getProxyUsername() == null || getProxyPassword() == null)) { proxy = new Proxy(getProxyHost(), getProxyPort()); } else if (getProxyUsername() != null && getProxyPassword() != null) { proxy = new Proxy(getProxyHost(), getProxyPort(), getProxyUsername(), getProxyPassword()); } this.proxy = proxy; return this.proxy; }
private Proxy oktaSdkProxy() { OktaClientProperties.ClientProxyInfo proxyInfo = oktaClientProperties.getProxy(); if (proxyInfo == null || !Strings.hasText(proxyInfo.getHostname())) { return null; } Proxy proxy; if (Strings.hasText(proxyInfo.getUsername()) || Strings.hasText(proxyInfo.getPassword())) { proxy = new Proxy(proxyInfo.getHostname(), proxyInfo.getPort(), proxyInfo.getUsername(), proxyInfo.getPassword()); } else { proxy = new Proxy(proxyInfo.getHostname(), proxyInfo.getPort()); } return proxy; }