Interface KeyResource


@Path("agent/keys") public interface KeyResource
  • Field Details

  • Method Details

    • listKeys

      @GET javax.ws.rs.core.Response listKeys(@QueryParam("clientKeyID") String clientKeyID, @QueryParam("status") String status, @QueryParam("maxResults") Integer maxResults, @QueryParam("maxTime") Integer maxTime, @QueryParam("start") Integer start, @QueryParam("size") Integer size, @QueryParam("realm") String realm)
    • getActiveKeyInfo

      @GET @Path("active/{clientKeyID}") javax.ws.rs.core.Response getActiveKeyInfo(@PathParam("clientKeyID") String clientKeyID)
    • getKeyInfo

      @GET @Path("{id}") javax.ws.rs.core.Response getKeyInfo(@PathParam("id") KeyId id)
    • modifyKeyStatus

      @POST @Path("{id}") javax.ws.rs.core.Response modifyKeyStatus(@PathParam("id") KeyId id, @QueryParam("status") String status)
    • retrieveKey

      @POST @Path("retrieve") javax.ws.rs.core.Response retrieveKey(KeyRecoveryRequest data)
      Used to retrieve a key
      Parameters:
      data -
    • retrieveKey

      @POST @Path("retrieve") @Consumes("application/x-www-form-urlencoded") javax.ws.rs.core.Response retrieveKey(javax.ws.rs.core.MultivaluedMap<String,String> form)