Uses of Package
com.logicaldoc.core.security
-
Packages that use com.logicaldoc.core.security Package Description com.logicaldoc.core Core plug-in that contains the most important domain objectscom.logicaldoc.core.automation Automation subsystem that allows you to program your own logic inside the platform.
The automation engine can be accessed through the classAutomation
Please note the special annotationAutomationDictionary
that is used to automatically put in the Dictionary whatever bean you need.com.logicaldoc.core.dashlet com.logicaldoc.core.document com.logicaldoc.core.folder Contains the definitions ofFolder
as well as other related objectscom.logicaldoc.core.metadata Package that collects the template and attribute sets definitions.
Many objects of the LogicalDOC platform are extensible and can store your custom metadata, they are all those that extends theExtensibleObject
.com.logicaldoc.core.security com.logicaldoc.core.security.authentication The pluggable authentication mechanism.com.logicaldoc.core.security.authorization com.logicaldoc.core.security.dao com.logicaldoc.core.util com.logicaldoc.dropbox com.logicaldoc.web com.logicaldoc.web.service GWT services implementations.com.logicaldoc.web.util com.logicaldoc.web.websockets com.logicaldoc.webservice com.logicaldoc.webservice.model -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core Class Description Client A remote client connected to LogicalDOCSession A single user session with it's unique identifier and the reference to the userUser This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.automation Class Description Session A single user session with it's unique identifier and the reference to the userUser This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.dashlet Class Description Session A single user session with it's unique identifier and the reference to the user -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.document Class Description User This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.folder Class Description Permission Models a permission, that is the ability to do something
READ: ability to read the folder and its documents WRITE: ability to insert and delete folder's documents ADD: ability to add child elements SECURITY: ability to change security rules IMMUTABILE: ability to mark a document as immutable DELETE: ability to delete the entity RENAME: ability to rename the entity IMPORT: ability to import documents EXPORT: ability to export documents SIGN: ability to digitally sign documents ARCHIVE: ability to archive documents WORKFLOW: ability to handle workflow CALENDAR: ability to handle calendar events SUBSCRIPTION: ability to handle events subscription PRINT: ability to print PASSWORD: ability to put a password in a document MOVE: ability to move documents EMAIL: ability to send emails AUTOMATION: ability to handle the automation STORAGE: ability to handle the storage -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.metadata Class Description Permission Models a permission, that is the ability to do something
READ: ability to read the folder and its documents WRITE: ability to insert and delete folder's documents ADD: ability to add child elements SECURITY: ability to change security rules IMMUTABILE: ability to mark a document as immutable DELETE: ability to delete the entity RENAME: ability to rename the entity IMPORT: ability to import documents EXPORT: ability to export documents SIGN: ability to digitally sign documents ARCHIVE: ability to archive documents WORKFLOW: ability to handle workflow CALENDAR: ability to handle calendar events SUBSCRIPTION: ability to handle events subscription PRINT: ability to print PASSWORD: ability to put a password in a document MOVE: ability to move documents EMAIL: ability to send emails AUTOMATION: ability to handle the automation STORAGE: ability to handle the storage -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.security Class Description Client A remote client connected to LogicalDOCDevice Represents a device with wich a user connects to the platformGeolocation A class to concentrate the Geolocation operations and at the same time a factory to create beans that carry the geolocation of an IP address.Group This class represents groups.Menu This class represents the key concept of security.MenuGroup This class represents security permissions for a group in relation to a menuPasswordHistory This class represent an old password of a userPermission Models a permission, that is the ability to do something
READ: ability to read the folder and its documents WRITE: ability to insert and delete folder's documents ADD: ability to add child elements SECURITY: ability to change security rules IMMUTABILE: ability to mark a document as immutable DELETE: ability to delete the entity RENAME: ability to rename the entity IMPORT: ability to import documents EXPORT: ability to export documents SIGN: ability to digitally sign documents ARCHIVE: ability to archive documents WORKFLOW: ability to handle workflow CALENDAR: ability to handle calendar events SUBSCRIPTION: ability to handle events subscription PRINT: ability to print PASSWORD: ability to put a password in a document MOVE: ability to move documents EMAIL: ability to send emails AUTOMATION: ability to handle the automation STORAGE: ability to handle the storageSecurityManager Manager for security objects like users and groupsSession A single user session with it's unique identifier and the reference to the userSession.Log SessionListener Events about sessionsSessionManager Repository of all current user sessions.Tenant This class represents a Tenant, that is a branch of the organization or an organizational unit or whatever other class of organization.User This class represents a user.UserEvent Possible events in the user's historyUserGroup Simple bean to map a relationship between a user and it's groupsUserHistory History entry due to an event on a user.UserListener This interface defines hooks called before and after a particular event occurs on the specified user.WorkingTime Represents a time interval in the working time of the user -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.security.authentication Class Description Client A remote client connected to LogicalDOCUser This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.security.authorization Class Description Permission Models a permission, that is the ability to do something
READ: ability to read the folder and its documents WRITE: ability to insert and delete folder's documents ADD: ability to add child elements SECURITY: ability to change security rules IMMUTABILE: ability to mark a document as immutable DELETE: ability to delete the entity RENAME: ability to rename the entity IMPORT: ability to import documents EXPORT: ability to export documents SIGN: ability to digitally sign documents ARCHIVE: ability to archive documents WORKFLOW: ability to handle workflow CALENDAR: ability to handle calendar events SUBSCRIPTION: ability to handle events subscription PRINT: ability to print PASSWORD: ability to put a password in a document MOVE: ability to move documents EMAIL: ability to send emails AUTOMATION: ability to handle the automation STORAGE: ability to handle the storage -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.security.dao Class Description Client A remote client connected to LogicalDOCDevice Represents a device with wich a user connects to the platformGroup This class represents groups.Menu This class represents the key concept of security.PasswordHistory This class represent an old password of a userPermission Models a permission, that is the ability to do something
READ: ability to read the folder and its documents WRITE: ability to insert and delete folder's documents ADD: ability to add child elements SECURITY: ability to change security rules IMMUTABILE: ability to mark a document as immutable DELETE: ability to delete the entity RENAME: ability to rename the entity IMPORT: ability to import documents EXPORT: ability to export documents SIGN: ability to digitally sign documents ARCHIVE: ability to archive documents WORKFLOW: ability to handle workflow CALENDAR: ability to handle calendar events SUBSCRIPTION: ability to handle events subscription PRINT: ability to print PASSWORD: ability to put a password in a document MOVE: ability to move documents EMAIL: ability to send emails AUTOMATION: ability to handle the automation STORAGE: ability to handle the storageSession A single user session with it's unique identifier and the reference to the userTenant This class represents a Tenant, that is a branch of the organization or an organizational unit or whatever other class of organization.User This class represents a user.UserHistory History entry due to an event on a user.UserListenerManager A manager for user listeners. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.core.util Class Description User This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.dropbox Class Description Session A single user session with it's unique identifier and the reference to the user -
Classes in com.logicaldoc.core.security used by com.logicaldoc.web Class Description Session A single user session with it's unique identifier and the reference to the userSessionListener Events about sessions -
Classes in com.logicaldoc.core.security used by com.logicaldoc.web.service Class Description Session A single user session with it's unique identifier and the reference to the userTenant This class represents a Tenant, that is a branch of the organization or an organizational unit or whatever other class of organization.User This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.web.util Class Description Session A single user session with it's unique identifier and the reference to the userUser This class represents a user. -
Classes in com.logicaldoc.core.security used by com.logicaldoc.web.websockets Class Description Session A single user session with it's unique identifier and the reference to the user -
Classes in com.logicaldoc.core.security used by com.logicaldoc.webservice Class Description Session A single user session with it's unique identifier and the reference to the user -
Classes in com.logicaldoc.core.security used by com.logicaldoc.webservice.model Class Description Group This class represents groups.User This class represents a user.