Class OrganizationMemberResource

java.lang.Object
org.keycloak.organization.admin.resource.OrganizationMemberResource

public class OrganizationMemberResource extends Object
  • Constructor Details

  • Method Details

    • addMember

      @POST @Consumes("application/json") public jakarta.ws.rs.core.Response addMember(String id)
    • inviteUser

      @Path("invite-user") @POST @Consumes("application/x-www-form-urlencoded") public jakarta.ws.rs.core.Response inviteUser(@FormParam("email") String email, @FormParam("firstName") String firstName, @FormParam("lastName") String lastName)
    • inviteExistingUser

      @POST @Path("invite-existing-user") @Consumes("application/x-www-form-urlencoded") public jakarta.ws.rs.core.Response inviteExistingUser(@FormParam("id") String id)
    • search

      @GET @Produces("application/json") public Stream<MemberRepresentation> search(@QueryParam("search") String search, @QueryParam("exact") Boolean exact, @QueryParam("first") @DefaultValue("0") Integer first, @QueryParam("max") @DefaultValue("10") Integer max, @QueryParam("membershipType") String membershipType)
    • get

      @Path("{id}") @GET @Produces("application/json") public MemberRepresentation get(@PathParam("id") String id)
    • delete

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

      @Path("{id}/organizations") @GET @Produces("application/json") public Stream<OrganizationRepresentation> getOrganizations(@PathParam("id") String id)
    • count

      @Path("count") @GET @Produces("application/json") public Long count()