Copernicus  2.0
 All Classes Namespaces Files Functions Variables
cpc.util.conf.connection_bundle.ConnectionBundle Class Reference
Inheritance diagram for cpc.util.conf.connection_bundle.ConnectionBundle:
cpc.util.conf.conf_base.Conf

Public Member Functions

def initDefaults
 
def getClientHost
 
def getClientVerifiedHTTPSPort
 
def getClientUnverifiedHTTPSPort
 
def getPrivateKey
 
def getCaChainFile
 
def getCertFile
 
def getRunDir
 
def getHostName
 
def setClientVerifiedHTTPSPort
 
def setClientUnverifiedHTTPSPort
 
def setPrivateKey
 
def setPublicKey
 
def setCert
 
def setCaCert
 
def setHostname
 
- Public Member Functions inherited from cpc.util.conf.conf_base.Conf
def exists
 
def findLocation
 
def initDefaults
 
def write
 
def toJson
 
def reread
 
def get
 
def getFile
 
def set
 
def userSet
 
def isUserSettable
 
def confFileValid
 
def getUserSettableConfigs
 
def getConfDir
 
def getHostName
 
def getCaDir
 
def getKeyDir
 
def getCertFile
 
def getCACertFile
 
def getCertRequestFile
 
def getCaChainFile
 
def getCaConfTemplate
 
def getPublicKey
 
def getPrivateKey
 
def getCAPrivateKey
 
def getCAPublicKey
 
def getCASerialFile
 
def getCAIndexFile
 
def getCaConfigFile
 
def getModuleBasePath
 
def getPluginPaths
 
def getExecutablesPath
 
def getCAKeyDir
 
def getCACertDir
 
def getCertReqConfigTemplate
 
def getCertReqConfigFile
 
def getCADir
 
def getGlobalDir
 

Public Attributes

 conf
 
 client_host
 
 client_verified_https_port
 
 client_unverified_https_port
 
 privateKey
 
 publicKey
 
 cert
 
 CAcert
 
 lock
 
 execBasedir
 
 tempfiles
 
- Public Attributes inherited from cpc.util.conf.conf_base.Conf
 conf
 
 hostname
 
 execBasedir
 
 lock
 

Static Public Attributes

string CN_ID = "worker"
 
- Static Public Attributes inherited from cpc.util.conf.conf_base.Conf
string base_path_normal = 'copernicus'
 
string base_path = '.%s'
 
string default_dir = '_default'
 

Additional Inherited Members

- Static Public Member Functions inherited from cpc.util.conf.conf_base.Conf
def getDefaultVerifiedHttpsPort
 
def getDefaultUnverifiedHttpsPort
 

Detailed Description

this worker conf will be transformed to a connection bundle

Member Function Documentation

def cpc.util.conf.connection_bundle.ConnectionBundle.getCaChainFile (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.getCertFile (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.getClientHost (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.getClientUnverifiedHTTPSPort (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.getClientVerifiedHTTPSPort (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.getHostName (   self)
The fully qualified domain name of the client  
def cpc.util.conf.connection_bundle.ConnectionBundle.getPrivateKey (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.getRunDir (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.initDefaults (   self)
def cpc.util.conf.connection_bundle.ConnectionBundle.setCaCert (   self,
  caCert 
)
@input ca_cert String, a pem formatted string
def cpc.util.conf.connection_bundle.ConnectionBundle.setCert (   self,
  cert 
)
@input cert String, a pem formatted string
def cpc.util.conf.connection_bundle.ConnectionBundle.setClientUnverifiedHTTPSPort (   self,
  httpsPort 
)
def cpc.util.conf.connection_bundle.ConnectionBundle.setClientVerifiedHTTPSPort (   self,
  httpsPort 
)
def cpc.util.conf.connection_bundle.ConnectionBundle.setHostname (   self,
  hostname 
)
def cpc.util.conf.connection_bundle.ConnectionBundle.setPrivateKey (   self,
  privateKey 
)
@input privateKey String, a pem formatted string
def cpc.util.conf.connection_bundle.ConnectionBundle.setPublicKey (   self,
  publicKey 
)
@input publicKey String, a pem formatted string

Member Data Documentation

cpc.util.conf.connection_bundle.ConnectionBundle.CAcert
cpc.util.conf.connection_bundle.ConnectionBundle.cert
cpc.util.conf.connection_bundle.ConnectionBundle.client_host
cpc.util.conf.connection_bundle.ConnectionBundle.client_unverified_https_port
cpc.util.conf.connection_bundle.ConnectionBundle.client_verified_https_port
string cpc.util.conf.connection_bundle.ConnectionBundle.CN_ID = "worker"
static
cpc.util.conf.connection_bundle.ConnectionBundle.conf
cpc.util.conf.connection_bundle.ConnectionBundle.execBasedir
cpc.util.conf.connection_bundle.ConnectionBundle.lock
cpc.util.conf.connection_bundle.ConnectionBundle.privateKey
cpc.util.conf.connection_bundle.ConnectionBundle.publicKey
cpc.util.conf.connection_bundle.ConnectionBundle.tempfiles

The documentation for this class was generated from the following file: