diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2012-03-24 02:27:47 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2012-03-26 11:43:54 -0500 |
commit | 621d9e5c413e561293d7484b93882d985b3fe15f (patch) | |
tree | 638f3d75761c121d9a8fb50b52a12a6686c5ac5c /pki/base/console/src/com/netscape/admin/certsrv/config/install/WICloneMasterPage.java | |
parent | 40d3643b8d91886bf210aa27f711731c81a11e49 (diff) | |
download | pki-621d9e5c413e561293d7484b93882d985b3fe15f.tar.gz pki-621d9e5c413e561293d7484b93882d985b3fe15f.tar.xz pki-621d9e5c413e561293d7484b93882d985b3fe15f.zip |
Removed unnecessary pki folder.
Previously the source code was located inside a pki folder.
This folder was created during svn migration and is no longer
needed. This folder has now been removed and the contents have
been moved up one level.
Ticket #131
Diffstat (limited to 'pki/base/console/src/com/netscape/admin/certsrv/config/install/WICloneMasterPage.java')
-rw-r--r-- | pki/base/console/src/com/netscape/admin/certsrv/config/install/WICloneMasterPage.java | 409 |
1 files changed, 0 insertions, 409 deletions
diff --git a/pki/base/console/src/com/netscape/admin/certsrv/config/install/WICloneMasterPage.java b/pki/base/console/src/com/netscape/admin/certsrv/config/install/WICloneMasterPage.java deleted file mode 100644 index c8498f306..000000000 --- a/pki/base/console/src/com/netscape/admin/certsrv/config/install/WICloneMasterPage.java +++ /dev/null @@ -1,409 +0,0 @@ -// --- BEGIN COPYRIGHT BLOCK --- -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; version 2 of the License. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License along -// with this program; if not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -// -// (C) 2007 Red Hat, Inc. -// All rights reserved. -// --- END COPYRIGHT BLOCK --- -package com.netscape.admin.certsrv.config.install; - -import com.netscape.admin.certsrv.*; -import com.netscape.admin.certsrv.wizard.*; -import com.netscape.certsrv.common.*; -import com.netscape.admin.certsrv.task.*; -import com.netscape.management.client.console.*; -import com.netscape.management.client.util.*; -import javax.swing.*; -import java.awt.*; -import java.util.*; -import java.awt.event.*; - -/** - * Clone CA getting Clone Master connector info. - * - * @author Christina Fu - * @version $Revision$, $Date$ - * @see com.netscape.admin.certsrv.config.install - */ - -class WICloneMasterPage extends WizardBasePanel implements IWizardPanel { - protected JTextField mHostText, mPortText, mPortEEText, mTimeoutText; - protected JLabel mHostLbl, mPortLbl, mPortEELbl, mTimeoutLbl, mTimeunitLbl; - protected JRadioButton mYes, mNo; - protected String mHost, mPort, mPortEE, mTimeout; - protected JTextArea mHeading; - protected Color mActiveColor; - public static final int MAX_PORT = 65535; - public static final int MIN_PORT = 1; - private static final String PANELNAME = "CLONEMASTERWIZARD"; - private static final String HELPINDEX1 = "install-ca-clone-master-wizard-help"; - - private InstallWizardInfo mWizardInfo; - - WICloneMasterPage(JDialog parent) { - super(PANELNAME); - mParent = parent; - init(); - } - - WICloneMasterPage(JDialog parent, JFrame adminFrame) { - super(PANELNAME); - mParent = parent; - mAdminFrame = adminFrame; - init(); - } - - public boolean isLastPage() { - return false; - } - - public boolean initializePanel(WizardInfo info) { - InstallWizardInfo wizardInfo = (InstallWizardInfo)info; - mWizardInfo = wizardInfo; - Debug.println("WICloneMasterPage: initializing"); - - if (wizardInfo.isCloneMasterDone()) - return false; - - if (wizardInfo.isCloning()) { - Debug.println("WICloneMasterPage: is cloning"); - setBorder(makeTitledBorder(PANELNAME)); - if (mYes.isSelected()) - enableFields(true, mActiveColor); - else - enableFields(false, getBackground()); - return true; - } - return false; - } - - public boolean validatePanel() { - if (mNo.isSelected()) { - mHost = ""; - mPort = ""; - mPortEE = ""; - mTimeout = ""; - return true; - } - - mHost = mHostText.getText().trim(); - mPort = mPortText.getText().trim(); - mPortEE = mPortEEText.getText().trim(); - mTimeout = mTimeoutText.getText().trim(); - if (mHost.equals("")) { - setErrorMessage("BLANKHOST"); - return false; - } - if (mPort.equals("")) { - setErrorMessage("BLANKPORT"); - return false; - } - if (mPortEE.equals("")) { - setErrorMessage("BLANKPORT"); - return false; - } - if (mTimeout.equals("")) { - setErrorMessage("BLANKTIMEOUT"); - return false; - } - - try { - int portnumber = Integer.parseInt(mPort); - if (portnumber < MIN_PORT || portnumber > MAX_PORT) { - setErrorMessage("OUTOFRANGE"); - return false; - } - int portnumberEE = Integer.parseInt(mPortEE); - if (portnumberEE < MIN_PORT || portnumberEE > MAX_PORT) { - setErrorMessage("OUTOFRANGE"); - return false; - } - } catch (NumberFormatException e) { - setErrorMessage("INVALIDPORT"); - return false; - } - - return true; - } - - public boolean concludePanel(WizardInfo info) { - Debug.println("WICloneMasterPage: in concludePanel"); - InstallWizardInfo wizardInfo = (InstallWizardInfo)info; - wizardInfo.setCLAHost(mHost); - wizardInfo.setCLAPort(mPort); - wizardInfo.setCLAPortEE(mPortEE); - wizardInfo.setCLATimeout(mTimeout); - ConsoleInfo consoleInfo = wizardInfo.getAdminConsoleInfo(); - CMSConfigCert configCertCgi = new CMSConfigCert(); - configCertCgi.initialize(wizardInfo); - Hashtable data = new Hashtable(); - data.put(ConfigConstants.TASKID,TaskId.TASK_CLONE_MASTER); - data.put(ConfigConstants.OPTYPE, OpDef.OP_MODIFY); - data.put(ConfigConstants.PR_CERT_INSTANCE_NAME, - consoleInfo.get(ConfigConstants.PR_CERT_INSTANCE_NAME)); - data.put(ConfigConstants.PR_DB_BINDDN, wizardInfo.getDBBindDN()); - data.put(ConfigConstants.PR_DB_PWD, wizardInfo.getInternalDBPasswd()); - data.put(ConfigConstants.PR_CLONING_INSTANCE, - wizardInfo.get(ConfigConstants.PR_CLONING_INSTANCE)); - - if (wizardInfo.isCAInstalled()) - data.put(ConfigConstants.PR_CA, ConfigConstants.TRUE); - else - data.put(ConfigConstants.PR_CA, ConfigConstants.FALSE); - - if (wizardInfo.isRAInstalled()) - data.put(ConfigConstants.PR_RA, ConfigConstants.TRUE); - else - data.put(ConfigConstants.PR_RA, ConfigConstants.FALSE); - - if (wizardInfo.isKRAInstalled()) - data.put(ConfigConstants.PR_KRA, ConfigConstants.TRUE); - else - data.put(ConfigConstants.PR_KRA, ConfigConstants.FALSE); - - String services = ""; - if (wizardInfo.isCAInstalled()) { - if (!services.equals("")) - services = services+":"; - services=services+ConfigConstants.PR_CA; - } else { - data.put(ConfigConstants.CA_HOST, wizardInfo.getCMHost()); - data.put(ConfigConstants.CA_PORT, wizardInfo.getCMPort()); - data.put(ConfigConstants.CA_TIMEOUT, wizardInfo.getCMTimeout()); - } - - if (wizardInfo.isRAInstalled()) { - if (!services.equals("")) - services = services+":"; - services=services+ConfigConstants.PR_RA; - } - if (wizardInfo.isKRAInstalled()) { - if (!services.equals("")) - services = services+":"; - services=services+ConfigConstants.PR_KRA; - } else { - // connect to the clone master (CLA) - Debug.println("WICloneMasterPage: Cloning page"); - if (mYes.isSelected()) { - Debug.println("WICloneMasterPage: Cloning page yes selected"); - data.put(ConfigConstants.CLA_HOST, wizardInfo.getCLAHost()); - data.put(ConfigConstants.CLA_PORT, wizardInfo.getCLAPort()); - data.put(ConfigConstants.CLA_PORT_EE, wizardInfo.getCLAPortEE()); - data.put(ConfigConstants.CLA_TIMEOUT, - wizardInfo.getCLATimeout()); - data.put(ConfigConstants.CLONE_CA, ConfigConstants.TRUE); - } else { - Debug.println("WICloneMasterPage: Cloning page yes NOT selected"); - // admin will have to manually add if not through wizard - } - } - - data.put(ConfigConstants.PR_SUBSYSTEMS, services); - wizardInfo.setSubsystems(services); - startProgressStatus(); - CMSMessageBox dlg = new CMSMessageBox(mAdminFrame, "CGITASK", "CONFIGDB"); - boolean ready = configCertCgi.configCert(data); - dlg.setVisible(false); - - endProgressStatus(); - - if (!ready) { - String str = configCertCgi.getErrorMessage(); - if (str.equals("")) - setErrorMessage("Server Error"); - else - setErrorMessage(str); - } - - return ready; - } - - public void callHelp() { - if (mWizardInfo.isCAInstalled()) { - CMSAdminUtil.help(HELPINDEX1); - } - } - - protected void init() { - GridBagLayout gb = new GridBagLayout(); - GridBagConstraints gbc = new GridBagConstraints(); - setLayout(gb); - - JTextArea heading = createTextArea(mResource.getString( - "CLONEMASTERWIZARD_TEXT_ISCLONECA_LABEL")); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.NORTHWEST; - gbc.weightx = 1.0; - gbc.insets = new Insets(COMPONENT_SPACE,COMPONENT_SPACE, - COMPONENT_SPACE,COMPONENT_SPACE); - gbc.gridwidth = gbc.REMAINDER; - add(heading, gbc); - - mNo = makeJRadioButton("NO", false); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.NORTHWEST; - gbc.weightx = 1.0; - gbc.insets = new Insets(COMPONENT_SPACE,COMPONENT_SPACE, - COMPONENT_SPACE,COMPONENT_SPACE); - gbc.gridwidth = gbc.REMAINDER; - add(mNo, gbc); - - mYes = makeJRadioButton("YES", true); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.NORTHWEST; - gbc.weightx = 1.0; - gbc.insets = new Insets(0,COMPONENT_SPACE, - COMPONENT_SPACE,COMPONENT_SPACE); - gbc.gridwidth = gbc.REMAINDER; - add(mYes, gbc); - - ButtonGroup btnGroup = new ButtonGroup(); - btnGroup.add(mNo); - btnGroup.add(mYes); - - mHeading = createTextArea(mResource.getString( - "CLONEMASTERWIZARD_TEXT_HEADING_LABEL")); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.NORTHWEST; - gbc.weightx = 1.0; - gbc.insets = new Insets(0,4*COMPONENT_SPACE, - COMPONENT_SPACE,COMPONENT_SPACE); - gbc.gridwidth = gbc.REMAINDER; - add(mHeading, gbc); - - mHostLbl = makeJLabel("HOST"); - CMSAdminUtil.resetGBC(gbc); - gbc.fill = gbc.NONE; - gbc.anchor = gbc.EAST; - gbc.insets = new Insets(COMPONENT_SPACE, 0, 0, - COMPONENT_SPACE); - add(mHostLbl, gbc); - - mHostText = makeJTextField(30); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.gridwidth = gbc.REMAINDER; - gbc.insets = new Insets(COMPONENT_SPACE, COMPONENT_SPACE, 0, - COMPONENT_SPACE); - add(mHostText, gbc); - mActiveColor = mHostText.getBackground(); - - mPortLbl = makeJLabel("PORT"); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.fill = gbc.NONE; - gbc.insets = new Insets(COMPONENT_SPACE, 4*COMPONENT_SPACE, 0, - COMPONENT_SPACE); - add(mPortLbl, gbc); - - mPortText = makeJTextField(10); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.gridwidth = gbc.REMAINDER; - gbc.insets = new Insets(COMPONENT_SPACE, COMPONENT_SPACE, COMPONENT_SPACE, - COMPONENT_SPACE); - add(mPortText, gbc); - - mPortEELbl = makeJLabel("PORTEE"); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.fill = gbc.NONE; - gbc.insets = new Insets(COMPONENT_SPACE, 4*COMPONENT_SPACE, 0, - COMPONENT_SPACE); - add(mPortEELbl, gbc); - - mPortEEText = makeJTextField(10); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.gridwidth = gbc.REMAINDER; - gbc.insets = new Insets(COMPONENT_SPACE, COMPONENT_SPACE, COMPONENT_SPACE, - COMPONENT_SPACE); - add(mPortEEText, gbc); - - mTimeoutLbl = makeJLabel("TIMEOUT"); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.EAST; - gbc.fill = gbc.NONE; - gbc.insets = new Insets(COMPONENT_SPACE, 0, 0, - COMPONENT_SPACE); - add(mTimeoutLbl, gbc); - - mTimeoutText = makeJTextField("30", 10); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.gridwidth = gbc.REMAINDER; - gbc.insets = new Insets(COMPONENT_SPACE, COMPONENT_SPACE, COMPONENT_SPACE, - COMPONENT_SPACE); - add(mTimeoutText, gbc); - - /*mTimeunitLbl = makeJLabel("TIMEUNIT"); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.fill = gbc.NONE; - gbc.insets = new Insets(COMPONENT_SPACE, 0, 0, - COMPONENT_SPACE); - add(mTimeunitLbl, gbc); - */ - - JLabel label = new JLabel(" "); - CMSAdminUtil.resetGBC(gbc); - gbc.anchor = gbc.WEST; - gbc.gridwidth = gbc.REMAINDER; - gbc.gridheight = gbc.REMAINDER; - gbc.weighty = 1.0; - gbc.insets = new Insets(COMPONENT_SPACE, COMPONENT_SPACE, COMPONENT_SPACE, - COMPONENT_SPACE); - add(label, gbc); - } - - public void getUpdateInfo(WizardInfo info) { - } - - public void actionPerformed(ActionEvent e) { - if (mYes.isSelected()) { - enableFields(true, mActiveColor); - } else { - enableFields(false, getBackground()); - } - } - - private void enableFields(boolean enabled, Color color) { - mHeading.setEnabled(enabled); - mHostLbl.setEnabled(enabled); - mPortLbl.setEnabled(enabled); - mPortEELbl.setEnabled(enabled); - mTimeoutLbl.setEnabled(enabled); - mHostText.setEnabled(enabled); - mHostText.setEditable(enabled); - mHostText.setBackground(color); - mPortText.setEnabled(enabled); - mPortText.setEditable(enabled); - mPortText.setBackground(color); - mPortEEText.setEnabled(enabled); - mPortEEText.setEditable(enabled); - mPortEEText.setBackground(color); - mTimeoutText.setEnabled(enabled); - mTimeoutText.setEditable(enabled); - mTimeoutText.setBackground(color); - CMSAdminUtil.repaintComp(mHeading); - CMSAdminUtil.repaintComp(mHostLbl); - CMSAdminUtil.repaintComp(mHostText); - CMSAdminUtil.repaintComp(mPortLbl); - CMSAdminUtil.repaintComp(mPortText); - CMSAdminUtil.repaintComp(mPortEELbl); - CMSAdminUtil.repaintComp(mPortEEText); - CMSAdminUtil.repaintComp(mTimeoutLbl); - CMSAdminUtil.repaintComp(mTimeoutText); - } -} - |