code: public String getCaCertLocations() {
  	String location;
  	location = System.getProperty("X509_CERT_DIR");
  	if (location != null) {
  	    return location;
  	}
  	location = getProperty("cacert");
  	if (location != null) {
  	    return location;
  	}
  	return ConfigUtil.discoverCertDirLocation();
      }
docs: Retrieves the location of the CA certificate files.
  It first checks the X509_CERT_DIR system property. If the property
  is not set, it checks next the 'cacert' property in the current
  configuration. If that property is not set, it tries to find
  the certificates using the following rules:<BR>
  First the ${user.home}/.globus/certificates directory is checked.
  If the directory does not exist, and on a Unix machine, the
  /etc/grid-security/certificates directory is checked next.
  If that directory does not exist and GLOBUS_LOCATION
  system property is set then the ${GLOBUS_LOCATION}/share/certificates
  directory is checked. Otherwise, null is returned.
  This indicates that the certificates directory could
  not be found.
  <BR>
  Moreover, this function can return multiple file and directory
  locations. The locations must be comma separated.
  
  @return <code>String</code> the locations of the CA certificates