Class OAuthProvidersEndpoint
java.lang.Object
pl.allegro.tech.hermes.management.api.OAuthProvidersEndpoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Responsecreate(pl.allegro.tech.hermes.api.OAuthProvider oAuthProvider, javax.ws.rs.container.ContainerRequestContext requestContext) pl.allegro.tech.hermes.api.OAuthProviderlist()javax.ws.rs.core.Responsejavax.ws.rs.core.Responseupdate(String oAuthProviderName, pl.allegro.tech.hermes.api.PatchData patch, javax.ws.rs.container.ContainerRequestContext requestContext)
-
Constructor Details
-
OAuthProvidersEndpoint
-
-
Method Details
-
list
-
get
@GET @Produces("application/json") @Path("/{oAuthProviderName}") public pl.allegro.tech.hermes.api.OAuthProvider get(@PathParam("oAuthProviderName") String oAuthProviderName) -
create
@POST @Consumes("application/json") @Produces("application/json") @RolesAllowed("admin") public javax.ws.rs.core.Response create(pl.allegro.tech.hermes.api.OAuthProvider oAuthProvider, @Context javax.ws.rs.container.ContainerRequestContext requestContext) -
update
@PUT @Consumes("application/json") @Produces("application/json") @RolesAllowed("admin") @Path("/{oAuthProviderName}") public javax.ws.rs.core.Response update(@PathParam("oAuthProviderName") String oAuthProviderName, pl.allegro.tech.hermes.api.PatchData patch, @Context javax.ws.rs.container.ContainerRequestContext requestContext) -
remove
@DELETE @Produces("application/json") @RolesAllowed("admin") @Path("/{oAuthProviderName}") public javax.ws.rs.core.Response remove(@PathParam("oAuthProviderName") String oAuthProviderName, @Context javax.ws.rs.container.ContainerRequestContext requestContext)
-