Class SecretsResource

java.lang.Object
com.codebarrel.jira.plugin.automation.rest.SecretsResource

@Component @Path("secrets") @Consumes("application/json") @Produces("application/json") public class SecretsResource extends Object
  • Constructor Details

  • Method Details

    • getSecretsForProject

      @GET @Path("{projectId}/") public jakarta.ws.rs.core.Response getSecretsForProject(@PathParam("projectId") String projectId)
    • getSecretUsage

      @GET @Path("{projectId}/usage/{secretId}") public jakarta.ws.rs.core.Response getSecretUsage(@PathParam("projectId") String projectId, @PathParam("secretId") Long secretId)
    • createSecret

      @POST @Path("{projectId}/") public jakarta.ws.rs.core.Response createSecret(@PathParam("projectId") String projectId, RuleSecretBean secretBean)
    • updateSecret

      @PUT @Path("{projectId}") public jakarta.ws.rs.core.Response updateSecret(@PathParam("projectId") String projectId, RuleSecretBean secretBean)
    • deleteSecret

      @DELETE @Path("{projectId}/{secretId}") public jakarta.ws.rs.core.Response deleteSecret(@PathParam("projectId") String projectId, @PathParam("secretId") Long secretId)