本文整理汇总了Java中de.hshannover.f4.trust.ifmapj.IfmapJ类的典型用法代码示例。如果您正苦于以下问题:Java IfmapJ类的具体用法?Java IfmapJ怎么用?Java IfmapJ使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
IfmapJ类属于de.hshannover.f4.trust.ifmapj包,在下文中一共展示了IfmapJ类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: IfmapCommunication
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的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;
}
示例2: init
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的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;
}
示例3: initSsrc
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的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");
}
示例4: createSSRC
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的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;
}
示例5: setup
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的package包/类
@Before
public void setup() throws Exception {
DocumentBuilderFactory f = DocumentBuilderFactory.newInstance();
f.setNamespaceAware(true);
mMetadataFactory = IfmapJ.createStandardMetadataFactory();
}
示例6: ClockSkewDetector
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的package包/类
/**
* Private constructor.
*
* @param ssrc
* @param dev
*/
private ClockSkewDetector(SSRC ssrc, Device dev) {
if (ssrc == null) {
throw new NullPointerException();
}
if (dev == null) {
throw new NullPointerException();
}
mSsrc = ssrc;
mDev = dev;
mMetadataFac = IfmapJ.createStandardMetadataFactory();
}
示例7: SubscribeDialog
import de.hshannover.f4.trust.ifmapj.IfmapJ; //导入依赖的package包/类
public SubscribeDialog() {
mGui = new Subscription_GUI();
mIdentifierFactory = IfmapJ.createIdentifierFactory();
mGui.setCallback(this);
mButtonSubscribe = mGui.btnSubscribe;
}