Class ResourcesService
java.lang.Object
org.keycloak.services.resources.account.resources.AbstractResourceService
org.keycloak.services.resources.account.resources.ResourcesService
- Author:
- Pedro Igor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.services.resources.account.resources.AbstractResourceService
AbstractResourceService.Client, AbstractResourceService.Permission, AbstractResourceService.Resource, AbstractResourceService.ResourcePermission, AbstractResourceService.Scope -
Field Summary
Fields inherited from class org.keycloak.services.resources.account.resources.AbstractResourceService
auth, provider, request, resourceStore, scopeStore, ticketStore, uriInfo, user -
Constructor Summary
ConstructorsConstructorDescriptionResourcesService(KeycloakSession session, UserModel user, Auth auth, HttpRequest request) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetResource(String id) jakarta.ws.rs.core.ResponsegetResources(String name, Integer first, Integer max) Returns a list ofAbstractResourceService.Resourcewhere theAbstractResourceService.useris the resource owner.jakarta.ws.rs.core.ResponsegetSharedWithMe(String name, Integer first, Integer max) Returns a list ofAbstractResourceService.Resourceshared with theAbstractResourceService.userjakarta.ws.rs.core.ResponsegetSharedWithOthers(Integer first, Integer max) Returns a list ofAbstractResourceService.Resourcewhere theAbstractResourceService.useris the resource owner and the resource is shared with other users.
-
Constructor Details
-
ResourcesService
-
-
Method Details
-
getResources
@GET @Produces("application/json") public jakarta.ws.rs.core.Response getResources(@QueryParam("name") String name, @QueryParam("first") Integer first, @QueryParam("max") Integer max) Returns a list ofAbstractResourceService.Resourcewhere theAbstractResourceService.useris the resource owner.- Parameters:
first- the first resultmax- the max result- Returns:
- a list of
AbstractResourceService.Resourcewhere theAbstractResourceService.useris the resource owner
-
getPendingRequests
@GET @Path("pending-requests") @Produces("application/json") public jakarta.ws.rs.core.Response getPendingRequests() -
getResource
-