Uses of Interface
com.axemble.vdoc.sdk.supports.ISecuritySupport
Package
Description
-
Uses of ISecuritySupport in com.axemble.vdoc.sdk.impl
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
Portal library (classic ILibrary implementation for Process)class
class
class
class
class
class
Workflow instance for Process SDKModifier and TypeFieldDescriptionprotected ISecuritySupport
CoreSecurityController.securableElement
Modifier and TypeMethodDescriptionDirectoryModuleImpl.getSecurityController
(ISecuritySupport securitySupport) EzsSiteModule.getSecurityController
(ISecuritySupport securitySupport) PortalLibraryModule.getSecurityController
(ISecuritySupport securitySupport) PortalModuleImpl.getSecurityController
(ISecuritySupport securitySupport) ProjectModuleImpl.getSecurityController
(ISecuritySupport securitySupport) WorkflowModuleImpl.getSecurityController
(ISecuritySupport securitySupport) Modifier and TypeMethodDescriptionvoid
CoreSecurityController.addPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IRole role, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Deprecated.void
CoreSecurityController.addPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IRole role, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.breakInheritance
(Class<? extends ISecuritySupport> securityType) BREAK INHERITANCEvoid
PortalSecurityController.breakInheritance
(Class<? extends ISecuritySupport> securityType) boolean
CoreSecurityController.checkPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permissionboolean
PortalSecurityController.checkPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.removePermission
(int joker, Class<? extends ISecuritySupport> securityType) void
CoreSecurityController.removePermission
(int joker, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType) void
CoreSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType) void
CoreSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IRole role, Class<? extends ISecuritySupport> securityType) Deprecated.void
CoreSecurityController.removePermission
(IUser user, Class<? extends ISecuritySupport> securityType) void
CoreSecurityController.removePermission
(IUser user, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(int joker, Class<? extends ISecuritySupport> securityType) void
PortalSecurityController.removePermission
(int joker, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType) void
PortalSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType) void
PortalSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IRole role, Class<? extends ISecuritySupport> securityType) Deprecated.void
PortalSecurityController.removePermission
(IUser user, Class<? extends ISecuritySupport> securityType) void
PortalSecurityController.removePermission
(IUser user, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) ModifierConstructorDescriptionprotected
CoreSecurityController
(IModule module, ISecuritySupport securitySupport) protected
PortalSecurityController
(IModule module, ISecuritySupport securitySupport) -
Uses of ISecuritySupport in com.axemble.vdoc.sdk.impl.base
Modifier and TypeClassDescriptionclass
com.axemble.vdoc.sdk.impl.base.BaseContentContainer
-
Uses of ISecuritySupport in com.axemble.vdoc.sdk.interfaces
Modifier and TypeInterfaceDescriptioninterface
This class allows to manipulate scheduled tasks.interface
This interface represents an alias on any element.interface
This interface represents a block template container.interface
This interface is intended to group workflows.interface
This class retrieves a connection from a specified external reference declared in the administrationinterface
This interface represents the base content container.interface
This class represents a data unit.interface
The file within the library system.interface
The folder within the library system.interface
The IGroup interface is part of the VDoc directory.interface
The library object within the library system.interface
A child resource within a table fieldinterface
This class defines a resource definition for linked resources.interface
The ILocalization interface is part of the VDoc directory.interface
This interface represents a mailing list.interface
The IOperator interface is a user acting on aITaskInstance
object.interface
The IOrganization interface is part of the VDoc directory.interface
This interface represents a page container.interface
This class represents a plugin.interface
The portlet object.interface
This interface represents a project (apps).interface
A base interface for resourcesinterface
This class defines a resource which may have severalIProperty
objects.interface
This interface represents a shared block container.interface
This class represents a site.interface
A resource for storageinterface
This class defines a resource definition for storage resource.interface
This class represents a topic.interface
The IUser interface is part of the VDoc directory.interface
This class represents a version of a document.interface
The view interface.interface
This class represents a specific version of a process.interface
This class represents a set ofIWorkflow
objects.interface
This class represents a process document.interface
This class defines a resource definition for a workflow.Modifier and TypeMethodDescriptionvoid
ISecurityController.addPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds a special permissionvoid
ISecurityController.addPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds a special permissionvoid
ISecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a groupvoid
ISecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a group and allows to specify localization and organization scopes.void
ISecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a profilevoid
ISecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a profile and allows to specify localization and organization scopes.void
ISecurityController.addPermission
(IRole role, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Deprecated.Use addPermission(profile, securityType, permissionLevel, flags) instead.void
ISecurityController.addPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a user for aISecuritySupport
objectvoid
ISecurityController.addPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a user for aISecuritySupport
object and allows to specify localization and organization scopes.void
ISecurityController.breakInheritance
(Class<? extends ISecuritySupport> securityType) Break inheritance for this type for the specified security typeboolean
ISecurityController.checkPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permissionboolean
ISecurityController.hasPermission
(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the special permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permission on a specific object (no recursivity)void
ISecurityController.removePermission
(int joker, Class<? extends ISecuritySupport> securityType) Remove a special permissionvoid
ISecurityController.removePermission
(int joker, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a special permissionvoid
ISecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoid
ISecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType) Remove a permission on a profilevoid
ISecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoid
ISecurityController.removePermission
(IRole role, Class<? extends ISecuritySupport> securityType) Deprecated.Use removePermission( profile, securityType ) instead.void
ISecurityController.removePermission
(IUser user, Class<? extends ISecuritySupport> securityType) Remove a permission on a uservoid
ISecurityController.removePermission
(IUser user, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a user -
Uses of ISecuritySupport in com.axemble.vdoc.sdk.modules
Modifier and TypeMethodDescriptionIBaseDirectoryModule.getSecurityController
(ISecuritySupport securitySupport) Gets a security controller to manipulate the rights on a specified object.IBaseDocumentModule.getSecurityController
(ISecuritySupport securitySupport) Gets a security controller on a specified object.IBaseLibraryModule.getSecurityController
(ISecuritySupport securitySupport) IBasePortalModule.getSecurityController
(ISecuritySupport securitySupport) Gets a security controller on a specified object.IBaseSiteModule.getSecurityController
(ISecuritySupport securitySupport) Gets a security controller on a specified object.IBaseWorkflowModule.getSecurityController
(ISecuritySupport securitySupport) Gets a security controller on a specified object.IProjectModule.getSecurityController
(ISecuritySupport securitySupport) Gets a security controller on a specified object. -
Uses of ISecuritySupport in com.axemble.vdoc.sdk.supports
Modifier and TypeInterfaceDescriptioninterface
This class will handle complex security for custom object (with inheritance)interface
Modifier and TypeMethodDescriptionIChildSecuritySupport.getSecurityParent()
This method will returns the security parent of the object for security inheritance tests