summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src
diff options
context:
space:
mode:
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;