Class ScopeService

java.lang.Object
org.keycloak.authorization.admin.ScopeService

public class ScopeService extends Object
Author:
Pedro Igor
  • Constructor Details

  • Method Details

    • create

      @POST @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response create(ScopeRepresentation scope)
    • update

      @Path("{scope-id}") @PUT @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response update(@PathParam("scope-id") String id, ScopeRepresentation scope)
    • delete

      @Path("{scope-id}") @DELETE public jakarta.ws.rs.core.Response delete(@PathParam("scope-id") String id)
    • findById

      @Path("{scope-id}") @GET @Produces("application/json") public jakarta.ws.rs.core.Response findById(@PathParam("scope-id") String id)
    • getResources

      @Path("{scope-id}/resources") @GET @Produces("application/json") public jakarta.ws.rs.core.Response getResources(@PathParam("scope-id") String id)
    • getPermissions

      @Path("{scope-id}/permissions") @GET @Produces("application/json") public jakarta.ws.rs.core.Response getPermissions(@PathParam("scope-id") String id)
    • find

      @Path("/search") @GET @Produces("application/json") public jakarta.ws.rs.core.Response find(@QueryParam("name") String name)
    • findAll

      @GET @Produces("application/json") public Stream<ScopeRepresentation> findAll(@QueryParam("scopeId") String id, @QueryParam("name") String name, @QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResult)