Interface ImpersonationService

All Superinterfaces:
JAXRSService

@Path("wa/impersonation") public interface ImpersonationService extends JAXRSService
  • Method Details

    • read

      @GET @Path("{owner}") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) List<ImpersonationAccount> read(@NotNull @PathParam("owner") @NotNull String owner)
    • create

      @POST @Path("{owner}") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void create(@NotNull @PathParam("owner") @NotNull String owner, @NotNull @NotNull ImpersonationAccount account)
    • delete

      @DELETE @Path("{owner}/{impersonated}") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void delete(@NotNull @PathParam("owner") @NotNull String owner, @NotNull @PathParam("impersonated") @NotNull String impersonated)