public class ConfigUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
globus_dir |
static int |
MAC_OS |
private static int |
osType |
static int |
OTHER_OS |
private static java.lang.String |
PROXY_NAME |
private static java.lang.String |
SOLARIS_ID_EXEC |
static int |
UNDEFINED_OS |
static int |
UNIX_OS |
static int |
WINDOWS_OS |
Constructor and Description |
---|
ConfigUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
discoverCertDirLocation()
Discovers location of CA certificates directory.
|
static java.lang.String |
discoverPKCS11LibName()
Returns default PKCS11 library name
|
static java.lang.String |
discoverProxyLocation()
Tries to discover user proxy location.
|
static java.lang.String |
discoverUserCertLocation()
Returns default location of user cert file
|
static java.lang.String |
discoverUserKeyLocation()
Returns default location of user key file
|
private static java.lang.String |
getDir(java.lang.String directory) |
private static java.lang.String |
getLocation(java.lang.String dir,
java.lang.String file) |
static int |
getOS() |
static java.lang.String |
getUID()
Returns the user id.
|
public static final int UNDEFINED_OS
public static final int WINDOWS_OS
public static final int UNIX_OS
public static final int MAC_OS
public static final int OTHER_OS
private static int osType
private static final java.lang.String PROXY_NAME
private static final java.lang.String SOLARIS_ID_EXEC
public static java.lang.String globus_dir
public static java.lang.String discoverPKCS11LibName()
public static java.lang.String discoverUserCertLocation()
public static java.lang.String discoverUserKeyLocation()
public static java.lang.String discoverProxyLocation()
private static java.lang.String getLocation(java.lang.String dir, java.lang.String file)
public static java.lang.String getUID() throws java.io.IOException
java.io.IOException
- if unable to determine the user id.public static java.lang.String discoverCertDirLocation()
public static int getOS()
private static java.lang.String getDir(java.lang.String directory)