summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/cms/client/cert/CertRestClient.java
diff options
context:
space:
mode:
authorAbhishek Koneru <akoneru@redhat.com>2012-07-31 11:17:15 -0400
committerEndi Sukma Dewata <edewata@redhat.com>2012-08-13 09:04:57 -0500
commit39d24f814429e30b7f84dd0567a67eb943990403 (patch)
tree8638463fae0b60e7c63fe3e30e452c9afa310e7d /base/common/src/com/netscape/cms/client/cert/CertRestClient.java
parent653a4a6acfbbfbe72b3793ddaba71378fd0f44a5 (diff)
downloadpki-39d24f814429e30b7f84dd0567a67eb943990403.tar.gz
pki-39d24f814429e30b7f84dd0567a67eb943990403.tar.xz
pki-39d24f814429e30b7f84dd0567a67eb943990403.zip
Feature : Search certificate request interface in CLI.(Ticket 150)
pki-cert-find <filename> [OPTIONS] Available search options pki-cert-find - lists all the certificates. pki-cert-find --input <filename> - reads the search criteria from the file (Unmarshalled CertSearchData object) pki-cert-find [Options] - custom build of search criteria pki-cert-find --help - shows all the available options.
Diffstat (limited to 'base/common/src/com/netscape/cms/client/cert/CertRestClient.java')
-rw-r--r--base/common/src/com/netscape/cms/client/cert/CertRestClient.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/base/common/src/com/netscape/cms/client/cert/CertRestClient.java b/base/common/src/com/netscape/cms/client/cert/CertRestClient.java
index 44249523f..3559047b7 100644
--- a/base/common/src/com/netscape/cms/client/cert/CertRestClient.java
+++ b/base/common/src/com/netscape/cms/client/cert/CertRestClient.java
@@ -25,6 +25,7 @@ import com.netscape.cms.client.cli.ClientConfig;
import com.netscape.cms.servlet.cert.CertResource;
import com.netscape.cms.servlet.cert.model.CertDataInfos;
import com.netscape.cms.servlet.cert.model.CertRevokeRequest;
+import com.netscape.cms.servlet.cert.model.CertSearchData;
import com.netscape.cms.servlet.cert.model.CertUnrevokeRequest;
import com.netscape.cms.servlet.cert.model.CertificateData;
import com.netscape.cms.servlet.csadmin.CMSRestClient;
@@ -53,11 +54,8 @@ public class CertRestClient extends CMSRestClient {
return certClient.getCert(id);
}
- public CertDataInfos findCerts(String status) {
- return certClient.listCerts(
- status,
- CertResource.DEFAULT_MAXRESULTS,
- CertResource.DEFAULT_MAXTIME);
+ public CertDataInfos findCerts(CertSearchData data) {
+ return certClient.searchCerts(data, CertResource.DEFAULT_MAXRESULTS, CertResource.DEFAULT_MAXTIME);
}
public CertRequestInfo revokeCert(CertId id, CertRevokeRequest request) {