code: public static SSRC createSsrc(CertAuthConfig config)
  			throws InitializationException {
  		TrustManager[] trustManagers = IfmapJHelper.getTrustManagers(
  				config.trustStorePath,
  				config.trustStorePassword);
  		KeyManager[] keyManagers = IfmapJHelper.getKeyManagers(
  				config.keyStorePath,
  				config.keyStorePassword);
  		SSRC ssrc = new SsrcImpl(config.url, keyManagers, trustManagers, config.initialConnectionTimeout);
  
  		if (config.threadSafe) {
  			return new ThreadSafeSsrc(ssrc);
  		} else {
  			return ssrc;
  		}
  	}
docs: Create a new {@link SSRC} object to operate on the given configuration
  using certificate based authentication.
  
  @param config
  the configuration parameter for the new SSRC
  @return a new {@link SSRC} that uses certificate based authentication
  @throws InitializationException
  if the SSRC initialization fails