Interface IRoleAssignmentImmutable


public interface IRoleAssignmentImmutable
An interface for role assignments from the database that should not be altered.
  • Method Details

    • getAuthorizationGroup

      IAuthorizationGroupImmutable getAuthorizationGroup()
      Returns:
      The authorization group or null if there is none for this assignment
    • getUser

      IUserImmutable getUser()
      Returns:
      The user or null if there is none for this assignment
    • getSpace

      ISpaceImmutable getSpace()
      Returns:
      The space or null if there is none for this assignment
    • getRoleSetCode

      ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy getRoleSetCode()
      Returns:
      The role code.