diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2013-01-08 20:05:53 +0700 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2013-01-14 23:00:08 -0500 |
commit | ce9d232ce66434f565b52aba0a736256701971c0 (patch) | |
tree | b9567455e3f5b68e77681ca9321488aff55ce806 /base/common/src/com/netscape/certsrv/cert/CertResource.java | |
parent | d93a522df48a294018468c1db60f651e501ec458 (diff) | |
download | pki-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.java | 6 |
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 }) |