Package io.goobi.viewer.model.security.user
package io.goobi.viewer.model.security.user
Contains the user domain model for the Goobi viewer, including user accounts, groups,
roles, IP ranges, activity tracking, and related utility methods.
-
ClassDescriptionAbstract base class for entities (users and user groups) that can hold access licenses.Represents an IP address range used for IP-based access control and licence assignment.Represents a registered viewer user with authentication credentials, roles, and associated licences.Represents a single recorded activity of a user, such as creating a comment, bookmark, search, or annotation.Represents a group of users that can be assigned licences and roles collectively.Objects that map roles to users within a user group.Utility class providing static helper methods for user account management operations such as deleting a user and all associated data.