Class MapGroupAdapter

All Implemented Interfaces:
GroupModel, RoleMapperModel

public abstract class MapGroupAdapter extends AbstractGroupModel<MapGroupEntity>
  • Constructor Details

  • Method Details

    • getId

      public String getId()
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • setSingleAttribute

      public void setSingleAttribute(String name, String value)
    • setAttribute

      public void setAttribute(String name, List<String> values)
    • removeAttribute

      public void removeAttribute(String name)
    • getFirstAttribute

      public String getFirstAttribute(String name)
    • getAttributeStream

      public Stream<String> getAttributeStream(String name)
    • getAttributes

      public Map<String,List<String>> getAttributes()
    • getParent

      public GroupModel getParent()
    • getParentId

      public String getParentId()
    • setParent

      public void setParent(GroupModel group)
    • addChild

      public void addChild(GroupModel subGroup)
    • removeChild

      public void removeChild(GroupModel subGroup)
    • getRealmRoleMappingsStream

      public Stream<RoleModel> getRealmRoleMappingsStream()
    • getClientRoleMappingsStream

      public Stream<RoleModel> getClientRoleMappingsStream(ClientModel app)
    • hasDirectRole

      public boolean hasDirectRole(RoleModel role)
    • hasRole

      public boolean hasRole(RoleModel role)
    • grantRole

      public void grantRole(RoleModel role)
    • getRoleMappingsStream

      public Stream<RoleModel> getRoleMappingsStream()
    • deleteRoleMapping

      public void deleteRoleMapping(RoleModel role)