Uses of Package
com.logicaldoc.core.security

Package
Description
Core plug-in that contains the most important domain objects
Automation subsystem that allows you to program your own logic inside the platform.
The automation engine can be accessed through the class Automation

Please note the special annotation AutomationDictionary that is used to automatically put in the Dictionary whatever bean you need.
Machinery for converting documents to different formats.
 
Contains the definitions of Document and Version as well as other related objects
Contains the definitions of Folder as well as other related objects
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 the ExtensibleObject.
The core of the search engine.
Container of the security-related interfaces and classes
The pluggable authentication mechanism.
 
Package for the Menu, a menu represent a graphical element of the user interface
Definition of the User object and ancillary objects
 
 
GWT services implementations.
 
 
 
 
  • Class
    Description
    A remote client connected to LogicalDOC
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
     
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
    Models a permission, that is the ability to do something
    READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
    An object that implements this interface, supports an Access Control List to define security policies.
    A extensible object that also defines security policies
  • Class
    Description
    Models a permission, that is the ability to do something
    READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
    An object that implements this interface, supports an Access Control List to define security policies.
    A extensible object that also defines security policies
  • Class
    Description
    Models a permission, that is the ability to do something
    READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
    An object that implements this interface, supports an Access Control List to define security policies.
    A extensible object that also defines security policies
  • Class
    Description
    An object that implements this interface, supports an Access Control List to define security policies.
    A extensible object that also defines security policies
     
  • Class
    Description
    Represents all the permissions granted to a group against a business object
    A remote client connected to LogicalDOC
    Represents a device with wich a user connects to the platform
    A DAO to handle the devices
    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.
    Models a permission, that is the ability to do something
    READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
    An object that implements this interface, supports an Access Control List to define security policies.
    A single user session with it's unique identifier and the reference to the user
     
    DAO for UserSession handling.
    Events about sessions
    Repository of all current user sessions.
    This class represents a Tenant, that is a branch of the organization or an organizational unit or whatever other class of organization.
     
  • Class
    Description
    A remote client connected to LogicalDOC
  • Class
    Description
    Models a permission, that is the ability to do something
    READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
  • Class
    Description
    Models a permission, that is the ability to do something
    READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
    An object that implements this interface, supports an Access Control List to define security policies.
    A persistent object that also defines security policies
  • Class
    Description
    A remote client connected to LogicalDOC
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
    Events about sessions
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
    This class represents a Tenant, that is a branch of the organization or an organizational unit or whatever other class of organization.
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
    A single user session with it's unique identifier and the reference to the user
  • Class
    Description
    Represents all the permissions granted to a group against a business object