Interface CertResource


@Path("") public interface CertResource
  • Method Details

    • listCerts

      @GET @Path("certs") javax.ws.rs.core.Response listCerts(@QueryParam("status") String status, @QueryParam("maxResults") Integer maxResults, @QueryParam("maxTime") Integer maxTime, @QueryParam("start") Integer start, @QueryParam("size") Integer size)
    • searchCerts

      @POST @Path("certs/search") javax.ws.rs.core.Response searchCerts(String searchRequest, @QueryParam("start") Integer start, @QueryParam("size") Integer size)
    • getCert

      @GET @Path("certs/{id}") javax.ws.rs.core.Response getCert(@PathParam("id") CertId id)
    • reviewCert

      @GET @Path("agent/certs/{id}") javax.ws.rs.core.Response reviewCert(@PathParam("id") CertId id)
    • revokeCACert

      @POST @Path("agent/certs/{id}/revoke-ca") javax.ws.rs.core.Response revokeCACert(@PathParam("id") CertId id, CertRevokeRequest request)
    • revokeCert

      @POST @Path("agent/certs/{id}/revoke") javax.ws.rs.core.Response revokeCert(@PathParam("id") CertId id, CertRevokeRequest request)
    • unrevokeCert

      @POST @Path("agent/certs/{id}/unrevoke") javax.ws.rs.core.Response unrevokeCert(@PathParam("id") CertId id)