Class OrganizationInvitationResource
java.lang.Object
org.keycloak.organization.admin.resource.OrganizationInvitationResource
- Author:
- Pedro Igor
-
Constructor Summary
ConstructorsConstructorDescriptionOrganizationInvitationResource(KeycloakSession session, OrganizationModel organization, AdminEventBuilder adminEvent) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetInvitation(String id) getInvitations(Integer first, Integer max, String status, String email, String search, String firstName, String lastName) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseinviteUser(String email, String firstName, String lastName) jakarta.ws.rs.core.Response
-
Constructor Details
-
OrganizationInvitationResource
public OrganizationInvitationResource(KeycloakSession session, OrganizationModel organization, AdminEventBuilder adminEvent)
-
-
Method Details
-
inviteUser
-
inviteExistingUser
-
getInvitations
@GET @Produces("application/json") public Stream<OrganizationInvitationRepresentation> getInvitations(@QueryParam("first") Integer first, @QueryParam("max") Integer max, @QueryParam("status") String status, @QueryParam("email") String email, @QueryParam("search") String search, @QueryParam("firstName") String firstName, @QueryParam("lastName") String lastName) -
getInvitation
@GET @Path("/{id}") @Produces("application/json") public OrganizationInvitationRepresentation getInvitation(@PathParam("id") String id) -
deleteInvitation
@DELETE @Path("/{id}") public jakarta.ws.rs.core.Response deleteInvitation(@PathParam("id") String id) -
resendInvitation
@POST @Path("/{id}/resend") public jakarta.ws.rs.core.Response resendInvitation(@PathParam("id") String id)
-