From 60835ed008586f85a22737d0161cb026f2dbffec Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Sat, 18 Aug 2012 02:30:44 -0500 Subject: Moved REST CLI into pki-tools. The pki-client.jar has been split and merged into pki-certsrv.jar and pki-tools.jar. The REST client classes are now packaged in com.netscape.certsrv. packages. The REST CLI classes are now packaged in com.netscape.cmstools. packages. The "pki" script has been moved into pki-tools RPM package. Ticket #215 --- .../certsrv/system/SystemCertResource.java | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 base/common/src/com/netscape/certsrv/system/SystemCertResource.java (limited to 'base/common/src/com/netscape/certsrv/system/SystemCertResource.java') diff --git a/base/common/src/com/netscape/certsrv/system/SystemCertResource.java b/base/common/src/com/netscape/certsrv/system/SystemCertResource.java new file mode 100644 index 000000000..d13be9ab4 --- /dev/null +++ b/base/common/src/com/netscape/certsrv/system/SystemCertResource.java @@ -0,0 +1,25 @@ +package com.netscape.certsrv.system; + +import javax.ws.rs.GET; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; + +import org.jboss.resteasy.annotations.ClientResponseType; + +import com.netscape.certsrv.cert.CertData; + +@Path("config/cert") +public interface SystemCertResource { + + /** + * Used to retrieve the transport certificate + */ + @GET + @Path("transport") + @ClientResponseType(entityType=CertData.class) + @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) + public Response getTransportCert(); + +} \ No newline at end of file -- cgit