This object encapsulates the information required to correctly
configure Globus and pyGlobus for use with the Access Grid Toolkit.
HKCU\Software\Globus HKCU\Software\Globus\GSI
HKCU\Software\Globus\GSIP9_user_proxy = {%TEMP%|win emp}\proxy
HKCU\Software\Globus\GSIP9_user_key={userappdata}\globus\userkey.pem
HKCU\Software\Globus\GSIP9_user_cert={userappdata}\globus\usercert.pem
HKCU\Software\Globus\GSIP9_cert_dir={app}\config\certificates
HKCU\Environment\GLOBUS_LOCATION = {app}
Method Summary |
|
__init__ (self,
initIfNeeded)
This is the constructor, the only argument is used to indicate a
desire to intialize the existing environment if it is discovered to be
uninitialized. |
|
GetGlobusKey(self)
|
|
instance(initIfNeeded)
(Static method)
|
|
SetUserCert (self,
cert,
key)
Configure globus runtime for using a cert and key pair. |
Inherited from GlobusConfig |
|
__str__ (self)
|
|
_repr_ (self)
|
|
GetDistCACertDir (self)
|
|
GetDistCertFileName (self)
|
|
GetDistKeyFileName (self)
|
|
Getenv (self,
name)
|
|
GetHostname (self)
|
|
GetLocation (self)
|
|
GetProxyFileName (self)
|
|
RemoveHostname (self)
|
|
RemoveLocation (self)
|
|
SetActiveCACertDir (self,
dir)
|
|
Setenv (self,
name,
val)
|
|
SetHostname (self)
Ensure that we have a valid Globus hostname. |
|
SetLocation (self,
location)
|
|
SetProxyCert (self,
proxyFile)
Configure globus runtime for using a proxy cert. |
|
Unsetenv (self,
name)
|
Instance Variable Summary |
|
distCACertDir : the directory of Certificate Authority Certificates as shipped with
the toolkit |
|
distCertFileName : The filename of the X509 certificate as used by a system installation
of Globus |
|
distKeyFileName : The filename of the X509 private key as used by a system installation
of Globus |
|
hostname : the Hostname for the globus configuration |
|
location : the location of the globus installation |
Inherited from GlobusConfig |
|
caCertDir : the directory of Certificate Authority Certificates |
|
certFile : The filename of the X509 certificate. |
|
keyFile : The filename of the X509 key. |
|
proxyFile : THe filename for the globus proxy |