summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-03-24 04:52:44 +0100
committerEndi S. Dewata <edewata@redhat.com>2017-03-24 16:39:10 +0100
commit9e1a410e8fb832ef724d487b496d9faf575d2407 (patch)
treeb231abebb8caca65e65be776240f6ebc7ad21605 /base/java-tools/src
parent58bfe7d510126609969703325d7655175be5da62 (diff)
downloadpki-9e1a410e8fb832ef724d487b496d9faf575d2407.tar.gz
pki-9e1a410e8fb832ef724d487b496d9faf575d2407.tar.xz
pki-9e1a410e8fb832ef724d487b496d9faf575d2407.zip
Added CLI.getConfig().
A new CLI.getConfig() has been added to return the parent CLI's configuration if available.
Diffstat (limited to 'base/java-tools/src')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/cli/CLI.java6
-rw-r--r--base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java4
2 files changed, 10 insertions, 0 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/cli/CLI.java b/base/java-tools/src/com/netscape/cmstools/cli/CLI.java
index 65fad75e0..113c5e040 100644
--- a/base/java-tools/src/com/netscape/cmstools/cli/CLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/cli/CLI.java
@@ -30,6 +30,7 @@ import org.apache.commons.cli.Options;
import org.apache.commons.cli.PosixParser;
import org.apache.commons.lang.StringUtils;
+import com.netscape.certsrv.client.ClientConfig;
import com.netscape.certsrv.client.PKIClient;
@@ -183,6 +184,11 @@ public class CLI {
return null;
}
+ public ClientConfig getConfig() throws Exception {
+ if (parent != null) return parent.getConfig();
+ return null;
+ }
+
public PKIClient getClient() throws Exception {
return client;
}
diff --git a/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java b/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java
index d7246d60c..d7aa54c09 100644
--- a/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java
@@ -438,6 +438,10 @@ public class MainCLI extends CLI {
if (verbose) System.out.println("Message format: " + messageFormat);
}
+ public ClientConfig getConfig() {
+ return config;
+ }
+
public void convertCertStatusList(String list, Collection<Integer> statuses) throws Exception {
if (list == null) return;