summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/cert/CertResource.java
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2013-01-08 20:05:53 +0700
committerEndi Sukma Dewata <edewata@redhat.com>2013-01-14 23:00:08 -0500
commitce9d232ce66434f565b52aba0a736256701971c0 (patch)
treeb9567455e3f5b68e77681ca9321488aff55ce806 /base/common/src/com/netscape/certsrv/cert/CertResource.java
parentd93a522df48a294018468c1db60f651e501ec458 (diff)
downloadpki-ticket213-4.tar.gz
pki-ticket213-4.tar.xz
pki-ticket213-4.zip
Added nonce validation for certificate revocation.ticket213-4
The certificate REST service has been modified to validate nonce when revoking a certificate. Ticket #213
Diffstat (limited to 'base/common/src/com/netscape/certsrv/cert/CertResource.java')
-rw-r--r--base/common/src/com/netscape/certsrv/cert/CertResource.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/base/common/src/com/netscape/certsrv/cert/CertResource.java b/base/common/src/com/netscape/certsrv/cert/CertResource.java
index 53e06ca6e..17395032d 100644
--- a/base/common/src/com/netscape/certsrv/cert/CertResource.java
+++ b/base/common/src/com/netscape/certsrv/cert/CertResource.java
@@ -41,6 +41,12 @@ public interface CertResource {
@Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
public CertData getCert(@PathParam("id") CertId id);
+ @GET
+ @Path("agent/certs/{id}")
+ @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
+ @ACLMapping("agent.certs")
+ public CertData reviewCert(@PathParam("id") CertId id);
+
@POST
@Path("agent/certs/{id}/revoke-ca")
@Consumes({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })