Class UserManagedPermissionService

    • Method Detail

      • create

        @POST
        @Path("{resourceId}")
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response create​(@PathParam("resourceId")
                                                String resourceId,
                                                UmaPermissionRepresentation representation)
      • update

        @Path("{policyId}")
        @PUT
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response update​(@PathParam("policyId")
                                                String policyId,
                                                String payload)
      • delete

        @Path("{policyId}")
        @DELETE
        public javax.ws.rs.core.Response delete​(@PathParam("policyId")
                                                String policyId)
      • findById

        @Path("{policyId}")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response findById​(@PathParam("policyId")
                                                  String policyId)
      • find

        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response find​(@QueryParam("name")
                                              String name,
                                              @QueryParam("resource")
                                              String resource,
                                              @QueryParam("scope")
                                              String scope,
                                              @QueryParam("first")
                                              Integer firstResult,
                                              @QueryParam("max")
                                              Integer maxResult)