Class OrganizationResource

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

public class OrganizationResource extends Object
  • Constructor Details

    • OrganizationResource

      public OrganizationResource(org.keycloak.models.KeycloakSession session, org.keycloak.models.OrganizationModel organization, AdminEventBuilder adminEvent, AdminPermissionEvaluator auth)
  • Method Details

    • get

      @GET @Produces("application/json") public org.keycloak.representations.idm.OrganizationRepresentation get()
      Precondition: caller must have passed through OrganizationsResource.get(String) which enforces auth.orgs().requireView(organization).
    • delete

      @DELETE public jakarta.ws.rs.core.Response delete()
    • update

      @PUT @Consumes("application/json") public jakarta.ws.rs.core.Response update(org.keycloak.representations.idm.OrganizationRepresentation organizationRep)
    • members

      @Path("members") public OrganizationMemberResource members()
    • invitations

      @Path("invitations") public OrganizationInvitationResource invitations()
    • identityProvider

      @Path("identity-providers") public OrganizationIdentityProvidersResource identityProvider()
    • groups

      @Path("groups") public OrganizationGroupsResource groups()