• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java BasicAuthConfig类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig的典型用法代码示例。如果您正苦于以下问题:Java BasicAuthConfig类的具体用法?Java BasicAuthConfig怎么用?Java BasicAuthConfig使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



BasicAuthConfig类属于de.hshannover.f4.trust.ifmapj.config包,在下文中一共展示了BasicAuthConfig类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: IfmapCommunication

import de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig; //导入依赖的package包/类
IfmapCommunication(String url, String keyPath, String keyPass,
		String trustPath, String trustPass, boolean enableBasicAuth,
		String basicUser, String basicPass, int mp)
		throws InitializationException {
	if (enableBasicAuth) {
		BasicAuthConfig basicConfig = new BasicAuthConfig(url, basicUser,
				basicPass, trustPath, trustPass);
		mSsrc = IfmapJ.createSsrc(basicConfig);
	} else {
		CertAuthConfig certConfig = new CertAuthConfig(url, trustPath,
				trustPass, trustPath, trustPass);
		mSsrc = IfmapJ.createSsrc(certConfig);
	}
	mSemaphore = new Semaphore(1);
	mMaxPoll = mp;
}
 
开发者ID:trustathsh,项目名称:irongui,代码行数:17,代码来源:IfmapCommunication.java


示例2: init

import de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig; //导入依赖的package包/类
private SSRC init() throws IfmapErrorResult, IfmapException {
	String url = mConfig.getString(VisualizationConfig.KEY_CONNECTION_IFMAP_URL,
			VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_URL);
	String username = mConfig.getString(
			VisualizationConfig.KEY_CONNECTION_IFMAP_USERNAME, VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_USERNAME);
	String password = mConfig.getString(
			VisualizationConfig.KEY_CONNECTION_IFMAP_PASSWORD, VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_PASSWORD);
	String trustStorePath = mConfig.getString(
			VisualizationConfig.KEY_CONNECTION_IFMAP_TRUSTSTORE_PATH,
			VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_TRUSTSTORE_PATH);
	String trustStorePassword = mConfig.getString(
			VisualizationConfig.KEY_CONNECTION_IFMAP_TRUSTSTORE_PASSWORD, VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_TRUSTSTORE_PASSWORD);
	boolean threadSafe = mConfig.getBoolean(
			VisualizationConfig.KEY_CONNECTION_IFMAP_THREADSAFE, VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_THREADSAFE);
	int initialConnectionTimeout = mConfig.getInt(
			VisualizationConfig.KEY_CONNECTION_IFMAP_INITIALCONNECTIONTIMEOUT, VisualizationConfig.DEFAULT_VALUE_CONNECTION_IFMAP_INITIALCONNECTIONTIMEOUT);
	
	BasicAuthConfig config = new BasicAuthConfig(url, username, password, trustStorePath, trustStorePassword, threadSafe, initialConnectionTimeout);
	logger.debug(config);

	mSSRC = IfmapJ.createSsrc(config);
	mSSRC.newSession();
	logger.info("IF-MAP connection established successfully");
	
	return mSSRC;
}
 
开发者ID:trustathsh,项目名称:visitmeta,代码行数:27,代码来源:IfmapConnection.java


示例3: initSsrc

import de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig; //导入依赖的package包/类
private void initSsrc(String url, String user, String userPass, String truststore, String truststorePassword)
		throws IfmapConnectionException {
	LOGGER.trace("init SSRC ...");

	try {

		BasicAuthConfig config = new BasicAuthConfig(url, user, userPass, truststore, truststorePassword, true,
				120 * 1000);
		mSsrc = IfmapJ.createSsrc(config);

	} catch (InitializationException e) {
		resetConnection();
		throw new IfmapConnectionException(e);
	}

	LOGGER.debug("init SSRC OK");
}
 
开发者ID:trustathsh,项目名称:visitmeta,代码行数:18,代码来源:MapServerConnectionImpl.java


示例4: createSSRC

import de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig; //导入依赖的package包/类
protected static SSRC createSSRC() throws FileNotFoundException, InitializationException {
	boolean threadSafe = true;
	int initialConnectionTimeout = 120 * 1000;
	BasicAuthConfig config = new BasicAuthConfig(
			resource.getString(ParserUtil.URL), 
			resource.getString(ParserUtil.USER), 
			resource.getString(ParserUtil.PASS), 
			resource.getString(ParserUtil.KEYSTORE_PATH), 
			resource.getString(ParserUtil.KEYSTORE_PASS), 
			threadSafe, 
			initialConnectionTimeout);
	SSRC ssrc = IfmapJ.createSsrc(config);

	return ssrc;
}
 
开发者ID:trustathsh,项目名称:ifmapcli,代码行数:16,代码来源:AbstractClient.java


示例5: createSsrc

import de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig; //导入依赖的package包/类
/**
 * Create a new {@link SSRC} object to operate on the given configuration
 * using basic authentication.
 *
 * @param config
 *            the configuration parameter for the new SSRC
 * @return a new {@link SSRC} that uses basic authentication
 * @throws InitializationException
 *             if the SSRC initialization fails
 */
public static SSRC createSsrc(BasicAuthConfig config)
		throws InitializationException {
	TrustManager[] trustManagers = IfmapJHelper.getTrustManagers(
			config.trustStorePath,
			config.trustStorePassword);
	SSRC ssrc = new SsrcImpl(
			config.url, config.username, config.password, trustManagers, config.initialConnectionTimeout);

	if (config.threadSafe) {
		return new ThreadSafeSsrc(ssrc);
	} else {
		return ssrc;
	}
}
 
开发者ID:trustathsh,项目名称:ifmapj,代码行数:25,代码来源:IfmapJ.java



注:本文中的de.hshannover.f4.trust.ifmapj.config.BasicAuthConfig类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java InstrumentationManagerImpl类代码示例发布时间:2022-05-22
下一篇:
Java ReferenceType类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap