Interface ResourcesResource


public interface ResourcesResource
Author:
Pedro Igor
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    create(org.keycloak.representations.idm.authorization.ResourceRepresentation resource)
     
    List<org.keycloak.representations.idm.authorization.ResourceRepresentation>
    find(String name, String uri, String owner, String type, String scope, Integer firstResult, Integer maxResult)
     
    List<org.keycloak.representations.idm.authorization.ResourceRepresentation>
     
    List<org.keycloak.representations.idm.authorization.ResourceRepresentation>
    findByName(String name, String owner)
     
     
    List<org.keycloak.representations.idm.authorization.ResourceRepresentation>
     
    org.keycloak.representations.idm.authorization.ResourceRepresentation
     
  • Method Details

    • create

      @POST @Consumes("application/json") @Produces("application/json") jakarta.ws.rs.core.Response create(org.keycloak.representations.idm.authorization.ResourceRepresentation resource)
    • resource

      @Path("{id}") ResourceResource resource(@PathParam("id") String id)
    • find

      @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.ResourceRepresentation> find(@QueryParam("name") String name, @QueryParam("uri") String uri, @QueryParam("owner") String owner, @QueryParam("type") String type, @QueryParam("scope") String scope, @QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResult)
    • searchByName

      @GET @Path("/search") @Produces("application/json") org.keycloak.representations.idm.authorization.ResourceRepresentation searchByName(@QueryParam("name") String name)
    • findByName

      @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.ResourceRepresentation> findByName(@QueryParam("name") String name)
    • findByName

      @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.ResourceRepresentation> findByName(@QueryParam("name") String name, @QueryParam("owner") String owner)
    • resources

      @GET @Produces("application/json") List<org.keycloak.representations.idm.authorization.ResourceRepresentation> resources()