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-24 15:35:34 -0400
committerEndi Sukma Dewata <edewata@redhat.com>2012-07-30 09:41:01 -0500
commit70681bc83ccc25639da1b87940661b2649044629 (patch)
treedc24bfc3ff95f93e71b2a2e09dfa99e5c1654e3b /base/common/src/com/netscape/cms/client/cert/CertRestClient.java
parent14243746edd14be2564b625c4a940c4723c168f1 (diff)
downloadpki-70681bc83ccc25639da1b87940661b2649044629.tar.gz
pki-70681bc83ccc25639da1b87940661b2649044629.tar.xz
pki-70681bc83ccc25639da1b87940661b2649044629.zip
Cert CLI - cert-request-review and cert-request-approve implementations
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.java10
1 files changed, 10 insertions, 0 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 ba4c2fb04..b83912fae 100644
--- a/base/common/src/com/netscape/cms/client/cert/CertRestClient.java
+++ b/base/common/src/com/netscape/cms/client/cert/CertRestClient.java
@@ -20,6 +20,7 @@ package com.netscape.cms.client.cert;
import java.net.URISyntaxException;
import com.netscape.certsrv.dbs.certdb.CertId;
+import com.netscape.certsrv.request.RequestId;
import com.netscape.cms.servlet.cert.CertResource;
import com.netscape.cms.servlet.cert.model.CertDataInfos;
import com.netscape.cms.servlet.cert.model.CertRevokeRequest;
@@ -28,6 +29,7 @@ import com.netscape.cms.servlet.cert.model.CertUnrevokeRequest;
import com.netscape.cms.servlet.cert.model.CertificateData;
import com.netscape.cms.servlet.csadmin.CMSRestClient;
import com.netscape.cms.servlet.request.CertRequestResource;
+import com.netscape.cms.servlet.request.model.AgentEnrollmentRequestData;
import com.netscape.cms.servlet.request.model.CertRequestInfo;
import com.netscape.cms.servlet.request.model.CertRequestInfos;
import com.netscape.cms.servlet.request.model.EnrollmentRequestData;
@@ -77,4 +79,12 @@ public class CertRestClient extends CMSRestClient {
public CertRequestInfos enrollRequest(EnrollmentRequestData data){
return certRequestResource.enrollCert(data);
}
+
+ public AgentEnrollmentRequestData reviewRequest(RequestId id){
+ return certRequestResource.reviewRequest(id);
+ }
+
+ public void approveRequest(RequestId id, AgentEnrollmentRequestData data) {
+ certRequestResource.approveRequest(id, data);
+ }
}