当前位置: 首页>>代码示例>>Java>>正文


Java WebClient.getConfig方法代码示例

本文整理汇总了Java中org.apache.cxf.jaxrs.client.WebClient.getConfig方法的典型用法代码示例。如果您正苦于以下问题:Java WebClient.getConfig方法的具体用法?Java WebClient.getConfig怎么用?Java WebClient.getConfig使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.cxf.jaxrs.client.WebClient的用法示例。


在下文中一共展示了WebClient.getConfig方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setClientAuthentication

import org.apache.cxf.jaxrs.client.WebClient; //导入方法依赖的package包/类
private static void setClientAuthentication(Object client, String userName, String password) {
	// Properties p = new Properties(); //PropertiesLoader.getPropertiesFromFile("config.properties");
	ClientConfiguration config = WebClient.getConfig(client);
	HTTPConduit httpConduit = (HTTPConduit) config.getConduit();

	AuthorizationPolicy authorization = new AuthorizationPolicy();
	authorization.setUserName(userName);
	authorization.setPassword(password);
	httpConduit.setAuthorization(authorization);

	TLSClientParameters tlsParams = new TLSClientParameters();
	TrustManager[] trustAllCerts = new TrustManager[] { new TrustManager() };
	tlsParams.setTrustManagers(trustAllCerts);

	// disables verification of the common name (the host for which the certificate has been issued)
	tlsParams.setDisableCNCheck(true);
	httpConduit.setTlsClientParameters(tlsParams);
}
 
开发者ID:williamgrosset,项目名称:OSCAR-ConCert,代码行数:19,代码来源:EaapsServiceClient.java

示例2: setup

import org.apache.cxf.jaxrs.client.WebClient; //导入方法依赖的package包/类
@Before
public void setup() {
    JacksonJsonProvider provider = new JacksonJsonProvider();
    List providers = new ArrayList();
    providers.add(provider);
    
    api = JAXRSClientFactory.create("http://localhost", RemoteAccessApi.class, providers);
    org.apache.cxf.jaxrs.client.Client client = WebClient.client(api);
    
    ClientConfiguration config = WebClient.getConfig(client); 
}
 
开发者ID:cliffano,项目名称:swaggy-jenkins,代码行数:12,代码来源:RemoteAccessApiTest.java

示例3: setup

import org.apache.cxf.jaxrs.client.WebClient; //导入方法依赖的package包/类
@Before
public void setup() {
    JacksonJsonProvider provider = new JacksonJsonProvider();
    List providers = new ArrayList();
    providers.add(provider);
    
    api = JAXRSClientFactory.create("http://localhost", BlueOceanApi.class, providers);
    org.apache.cxf.jaxrs.client.Client client = WebClient.client(api);
    
    ClientConfiguration config = WebClient.getConfig(client); 
}
 
开发者ID:cliffano,项目名称:swaggy-jenkins,代码行数:12,代码来源:BlueOceanApiTest.java

示例4: prepareClient

import org.apache.cxf.jaxrs.client.WebClient; //导入方法依赖的package包/类
protected WebClient prepareClient(String username, String password) {

		List providers = new ArrayList<>();
		providers.add(getProvider());
		WebClient client = WebClient.create(ENDPOINT_ADDRESS, providers);// ,
																			// provider);

		ClientConfiguration clientConfig = WebClient.getConfig(client);

		clientConfig.getRequestContext().put(LocalConduit.DIRECT_DISPATCH, Boolean.TRUE);

		client.accept(getAcceptHeader());
		client.type(getContentType());

		createAuthorizationHeader(client, username, password);
		return client;

	}
 
开发者ID:Pardus-Engerek,项目名称:engerek,代码行数:19,代码来源:RestServiceInitializer.java


注:本文中的org.apache.cxf.jaxrs.client.WebClient.getConfig方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。