Interface OrganizationModel

All Superinterfaces:
WithAttributes
All Known Implementing Classes:
OrganizationAdapter

public interface OrganizationModel extends WithAttributes
  • Method Details

    • getId

      String getId()
    • getName

      String getName()
    • setName

      void setName(String name)
    • getDisplayName

      String getDisplayName()
    • setDisplayName

      void setDisplayName(String displayName)
    • getDomains

      Set<String> getDomains()
    • setDomains

      void setDomains(Set<String> domain)
    • getDomain

      DomainModel getDomain(String name)
    • getUrl

      String getUrl()
    • setUrl

      void setUrl(String url)
    • getRealm

      org.keycloak.models.RealmModel getRealm()
    • getCreatedBy

      org.keycloak.models.UserModel getCreatedBy()
    • getMembersCount

      Long getMembersCount()
    • getMembersStream

      Stream<org.keycloak.models.UserModel> getMembersStream()
    • searchForMembersStream

      Stream<org.keycloak.models.UserModel> searchForMembersStream(String search, Integer firstResult, Integer maxResults)
    • hasMembership

      boolean hasMembership(org.keycloak.models.UserModel user)
    • grantMembership

      void grantMembership(org.keycloak.models.UserModel user)
    • revokeMembership

      void revokeMembership(org.keycloak.models.UserModel user)
    • getInvitationsStream

      Stream<InvitationModel> getInvitationsStream()
    • getInvitationsByEmail

      default Stream<InvitationModel> getInvitationsByEmail(String email)
    • getInvitation

      InvitationModel getInvitation(String id)
    • revokeInvitation

      void revokeInvitation(String id)
    • revokeInvitations

      void revokeInvitations(String email)
    • addInvitation

      InvitationModel addInvitation(String email, org.keycloak.models.UserModel inviter)
    • getRolesStream

      Stream<OrganizationRoleModel> getRolesStream()
    • getRoleByName

      default OrganizationRoleModel getRoleByName(String name)
    • removeRole

      void removeRole(String name)
    • addRole

    • getIdentityProvidersStream

      Stream<org.keycloak.models.IdentityProviderModel> getIdentityProvidersStream()