code: 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;
  		}
  	}
docs: 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