Interface CertResource


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

      • listCerts

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

        @POST
        @Path("certs/search")
        javax.ws.rs.core.Response searchCerts​(java.lang.String searchRequest,
                                              @QueryParam("start")
                                              java.lang.Integer start,
                                              @QueryParam("size")
                                              java.lang.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)