diff options
author | Ade Lee <alee@redhat.com> | 2013-08-13 12:20:31 -0400 |
---|---|---|
committer | Ade Lee <alee@redhat.com> | 2013-08-13 12:20:31 -0400 |
commit | e6b7428e5ae6fd6ed139db15b0426c35524d1a11 (patch) | |
tree | f046d9bc768ba16244ff2a95e88b37a5b6f755e6 /base/server/python/pki/server/deployment/pkihelper.py | |
parent | 74f60e95a9fd5984f81aeda492e157d1c9b6dedd (diff) | |
download | pki-e6b7428e5ae6fd6ed139db15b0426c35524d1a11.tar.gz pki-e6b7428e5ae6fd6ed139db15b0426c35524d1a11.tar.xz pki-e6b7428e5ae6fd6ed139db15b0426c35524d1a11.zip |
Initial code to configure a TPS in tomcat
This code allows pkispawn to configure a tps in tomcat.
It does not include any config using the web UI panels.
Diffstat (limited to 'base/server/python/pki/server/deployment/pkihelper.py')
-rw-r--r-- | base/server/python/pki/server/deployment/pkihelper.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/base/server/python/pki/server/deployment/pkihelper.py b/base/server/python/pki/server/deployment/pkihelper.py index 6d47a902b..fc57e3332 100644 --- a/base/server/python/pki/server/deployment/pkihelper.py +++ b/base/server/python/pki/server/deployment/pkihelper.py @@ -3248,6 +3248,10 @@ class ConfigClient: # Create system certs self.set_system_certs(data) + # TPS parameters + if self.master_dict['pki_subsystem'] == "TPS": + self.set_tps_parameters(data) + return data def set_system_certs(self, data): @@ -3461,6 +3465,17 @@ class ConfigClient: # External CA Step 2 data.stepTwo = "true" + def set_tps_parameters(self, data): + data.caUri = self.master_dict['pki_ca_uri'] + data.tksUri = self.master_dict['pki_tks_uri'] + data.enableServerSideKeyGen = self.master_dict['pki_enable_server_side_keygen'] + if config.str2bool(self.master_dict['pki_enable_server_side_keygen']): + data.kraUri = self.master_dict['pki_kra_uri'] + data.authdbHost = self.master_dict['pki_authdb_hostname'] + data.authdbPort = self.master_dict['pki_authdb_port'] + data.authdbBaseDN = self.master_dict['pki_authdb_basedn'] + data.authdbSecureConn = self.master_dict['pki_authdb_secure_conn'] + def create_system_cert(self, tag): cert = pki.system.SystemCertData() cert.tag = self.master_dict["pki_%s_tag" % tag] |