private void applyProxyAuthorization(Dictionary<String, String> d, HTTPConduit c) { Enumeration<String> keys = d.keys(); ProxyAuthorizationPolicy p = c.getProxyAuthorization(); while (keys.hasMoreElements()) { String k = keys.nextElement(); if (k.startsWith("proxyAuthorization.")) { if (p == null) { p = new ProxyAuthorizationPolicy(); c.setProxyAuthorization(p); } String v = d.get(k); k = k.substring("proxyAuthorization.".length()); if ("UserName".equals(k)) { p.setUserName(v); } else if ("Password".equals(k)) { p.setPassword(v); } else if ("Authorization".equals(k)) { p.setAuthorization(v); } else if ("AuthorizationType".equals(k)) { p.setAuthorizationType(v); } } } }
/** * Create an instance of {@link ProxyAuthorizationPolicy } * */ public ProxyAuthorizationPolicy createProxyAuthorizationPolicy() { return new ProxyAuthorizationPolicy(); }
/** * Create an instance of {@link ProxyAuthorizationPolicy } * */ public ProxyAuthorizationPolicy createProxyAuthorizationPolicy() { return new ProxyAuthorizationPolicy(); }
/** * Create an instance of {@link ProxyAuthorizationPolicy } * */ public ProxyAuthorizationPolicy createProxyAuthorizationPolicy() { return new ProxyAuthorizationPolicy(); }
/** * Create an instance of {@link ProxyAuthorizationPolicy } * */ public ProxyAuthorizationPolicy createProxyAuthorizationPolicy() { return new ProxyAuthorizationPolicy(); }
public BatchOfflineHTTPConduit( final Bus bus, final EndpointInfo ei, final EndpointReferenceType t) throws IOException { super(bus, ei, t); this.proxyAuthSupplier = new DefaultBasicAuthSupplier(); this.proxyAuthorizationPolicy = new ProxyAuthorizationPolicy(); }
public BatchOfflineHTTPConduit( final Bus bus, final EndpointInfo ei, final EndpointReferenceType t) throws IOException { super(bus, ei, t); this.proxyAuthSupplier = new DefaultBasicAuthSupplier(); this.proxyAuthorizationPolicy = new ProxyAuthorizationPolicy(); }
private static void configureConduitFromEndpointInfo(HTTPConduit conduit, EndpointInfo endpointInfo) { if (conduit.getClient() == null) { conduit.setClient(endpointInfo.getTraversedExtensor( new HTTPClientPolicy(), HTTPClientPolicy.class)); } if (conduit.getAuthorization() == null) { conduit.setAuthorization(endpointInfo.getTraversedExtensor( new AuthorizationPolicy(), AuthorizationPolicy.class)); } if (conduit.getProxyAuthorization() == null) { conduit.setProxyAuthorization(endpointInfo.getTraversedExtensor( new ProxyAuthorizationPolicy(), ProxyAuthorizationPolicy.class)); } if (conduit.getTlsClientParameters() == null) { conduit.setTlsClientParameters(endpointInfo.getTraversedExtensor( null, TLSClientParameters.class)); } if (conduit.getTrustDecider() == null) { conduit.setTrustDecider(endpointInfo.getTraversedExtensor(null, MessageTrustDecider.class)); } if (conduit.getAuthSupplier() == null) { conduit.setAuthSupplier(endpointInfo.getTraversedExtensor(null, HttpAuthSupplier.class)); } }
private void applyProxyAuthorization(Dictionary<String, String> d, HTTPConduit c) { Enumeration<String> keys = d.keys(); ProxyAuthorizationPolicy p = c.getProxyAuthorization(); while (keys.hasMoreElements()) { String k = keys.nextElement(); if (k.startsWith("proxyAuthorization.")) { if (p == null) { p = new ProxyAuthorizationPolicy(); c.setProxyAuthorization(p); } String v = d.get(k); k = k.substring("proxyAuthorization.".length()); if ("UserName".equals(k)) { p.setUserName(v); } else if ("Password".equals(k)) { p.setPassword(v); } else if ("Authorization".equals(k)) { p.setAuthorization(v); } else if ("AuthorizationType".equals(k)) { p.setAuthorizationType(v); } } } }
private void applyProxyAuthorization(Dictionary<String, String> d, HTTPConduit c) { Enumeration<String> keys = d.keys(); ProxyAuthorizationPolicy p = c.getProxyAuthorization(); while (keys.hasMoreElements()) { String k = keys.nextElement(); if (k.startsWith("proxyAuthorization.")) { if (p == null) { p = new ProxyAuthorizationPolicy(); c.setProxyAuthorization(p); } String v = d.get(k); k = k.substring("proxyAuthorization.".length()); if ("UserName".equals(k)) { p.setUserName(v); } else if ("Password".equals(k)) { p.setPassword(v); } else if ("Authorization".equals(k)) { p.setAuthorization(v); } else if ("AuthorizationType".equals(k)) { p.setAuthorizationType(v); } } } }
Client client = ClientBuilder.newClient(); HTTPConduit conduit = WebClient.getConfig(client).getHttpConduit(); HTTPClientPolicy policy = new HTTPClientPolicy(); policy.setProxyServer("my.proxy.domain"); policy.setProxyServerPort(80); conduit.setClient(policy); ProxyAuthorizationPolicy policy = new ProxyAuthorizationPolicy(); policy.setAuthorizationType("Basic"); policy.setUserName(PROXY_USER); policy.setPassword(PROXY_PWD); conduit.setProxyAuthorization(policy);
ProxyAuthorizationPolicy proxyAuthentication = new ProxyAuthorizationPolicy(); proxyAuthentication.setUserName(getProxyUser()); proxyAuthentication.setPassword(getProxyPassword());
public void configureProxy(Client client) { HTTPConduit cond = (HTTPConduit)client.getConduit(); HTTPClientPolicy pol = cond.getClient(); if (pol == null) { pol = new HTTPClientPolicy(); cond.setClient(pol); } pol.setProxyServer("localhost"); pol.setProxyServerPort(PROXY_PORT); ProxyAuthorizationPolicy auth = new ProxyAuthorizationPolicy(); auth.setUserName("CXF"); auth.setPassword("password"); cond.setProxyAuthorization(auth); }
public void configureProxy(Client client) { HTTPConduit cond = (HTTPConduit)client.getConduit(); HTTPClientPolicy pol = cond.getClient(); if (pol == null) { pol = new HTTPClientPolicy(); cond.setClient(pol); } pol.setProxyServer("localhost"); pol.setProxyServerPort(PROXY_PORT); ProxyAuthorizationPolicy auth = new ProxyAuthorizationPolicy(); auth.setUserName("CXF"); auth.setPassword("password"); cond.setProxyAuthorization(auth); }
private static void configureConduitFromEndpointInfo(HTTPConduit conduit, EndpointInfo endpointInfo) { if (conduit.getClient() == null) { conduit.setClient(endpointInfo.getTraversedExtensor( new HTTPClientPolicy(), HTTPClientPolicy.class)); } if (conduit.getAuthorization() == null) { conduit.setAuthorization(endpointInfo.getTraversedExtensor( new AuthorizationPolicy(), AuthorizationPolicy.class)); } if (conduit.getProxyAuthorization() == null) { conduit.setProxyAuthorization(endpointInfo.getTraversedExtensor( new ProxyAuthorizationPolicy(), ProxyAuthorizationPolicy.class)); } if (conduit.getTlsClientParameters() == null) { conduit.setTlsClientParameters(endpointInfo.getTraversedExtensor( null, TLSClientParameters.class)); } if (conduit.getTrustDecider() == null) { conduit.setTrustDecider(endpointInfo.getTraversedExtensor(null, MessageTrustDecider.class)); } if (conduit.getAuthSupplier() == null) { conduit.setAuthSupplier(endpointInfo.getTraversedExtensor(null, HttpAuthSupplier.class)); } }
private static void configureConduitFromEndpointInfo(HTTPConduit conduit, EndpointInfo endpointInfo) { if (conduit.getClient() == null) { conduit.setClient(endpointInfo.getTraversedExtensor( new HTTPClientPolicy(), HTTPClientPolicy.class)); } if (conduit.getAuthorization() == null) { conduit.setAuthorization(endpointInfo.getTraversedExtensor( new AuthorizationPolicy(), AuthorizationPolicy.class)); } if (conduit.getProxyAuthorization() == null) { conduit.setProxyAuthorization(endpointInfo.getTraversedExtensor( new ProxyAuthorizationPolicy(), ProxyAuthorizationPolicy.class)); } if (conduit.getTlsClientParameters() == null) { conduit.setTlsClientParameters(endpointInfo.getTraversedExtensor( null, TLSClientParameters.class)); } if (conduit.getTrustDecider() == null) { conduit.setTrustDecider(endpointInfo.getTraversedExtensor(null, MessageTrustDecider.class)); } if (conduit.getAuthSupplier() == null) { conduit.setAuthSupplier(endpointInfo.getTraversedExtensor(null, HttpAuthSupplier.class)); } }
ProxyAuthorizationPolicy policy = new ProxyAuthorizationPolicy(); policy.setUserName(_config.getProxyConfig().getUser()); policy.setPassword(_config.getProxyConfig().getPassword());
ProxyAuthorizationPolicy policy = new ProxyAuthorizationPolicy(); policy.setUserName(_config.getProxyConfig().getUser()); policy.setPassword(_config.getProxyConfig().getPassword());
} else { final ProxyAuthorizationPolicy proxyAuth = new ProxyAuthorizationPolicy(); proxyAuth.setUserName(proxyUsername); proxyAuth.setPassword(proxyPassword);