Package com.axemble.vdoc.sdk.impl
Class CoreSecurityController
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.CoreSecurityController
- All Implemented Interfaces:
- IController,- ISecurityController,- Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.ISecurityControllerISecurityController.IPermissionFlag, ISecurityController.IPermissionFlags, ISecurityController.IPermissionLevel, ISecurityController.IPermissionLevels, ISecurityController.IScopeFilters
- 
Field SummaryFieldsFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElementmoduleFields inherited from interface com.axemble.vdoc.sdk.interfaces.ISecurityControllerADMINISTRATOR, ANONYMOUS, EVERYONE
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedCoreSecurityController(IModule module, ISecuritySupport securitySupport) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddPermission(int joker, int permissionLevel) Adds a special permissionvoidaddPermission(int joker, int permissionLevel, int... flags) Adds a special permissionvoidaddPermission(int joker, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Adds a special permission and allows to specify localization and organization scopes.voidaddPermission(int joker, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds a special permission and allows to specify localization and organization scopes.voidaddPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Adds a special permissionvoidaddPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds a special permissionvoidaddPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds a special permissionvoidaddPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds a special permissionvoidaddPermission(int joker, Object right) Deprecated.voidaddPermission(IGroup group, int permissionLevel) Adds access permissions to a groupvoidaddPermission(IGroup group, int permissionLevel, int... flags) Adds access permissions to a groupvoidaddPermission(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Adds access permissions to a group and allows to specify localization and organization scopes.voidaddPermission(IGroup group, 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.voidaddPermission(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Adds access permissions to a groupvoidaddPermission(IGroup group, IResourceDefinition storageDefinition, 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.voidaddPermission(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a groupvoidaddPermission(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.voidaddPermission(IGroup group, Object right) Deprecated.voidaddPermission(IProfile profile, int permissionLevel) Adds access permissions to a profile.voidaddPermission(IProfile profile, int permissionLevel, int... flags) Adds access permissions to a profile.voidaddPermission(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Adds access permissions to a profile and allows to specify localization and organization scopes.voidaddPermission(IProfile profile, 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.voidaddPermission(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Adds access permissions to a profilevoidaddPermission(IProfile profile, IResourceDefinition storageDefinition, 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.voidaddPermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a profilevoidaddPermission(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.voidaddPermission(IRole role, int permissionLevel) Deprecated.voidaddPermission(IRole role, int permissionLevel, int... flags) Deprecated.voidaddPermission(IRole role, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Deprecated.voidaddPermission(IRole role, Object right) Deprecated.voidaddPermission(IUser user, int permissionLevel) Adds access permissions to a user for aISecuritySupportobject.voidaddPermission(IUser user, int permissionLevel, int... flags) Adds access permissions to a user for aISecuritySupportobject.voidaddPermission(IUser user, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Adds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.voidaddPermission(IUser user, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.voidaddPermission(IUser user, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Adds access permissions to a user for aISecuritySupportobject.voidaddPermission(IUser user, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.voidaddPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a user for aISecuritySupportobjectvoidaddPermission(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 aISecuritySupportobject and allows to specify localization and organization scopes.voidaddPermission(IUser user, Object right) Deprecated.voidaddPermission(IProtocolSupport protocolSupport, int permissionLevel) voidaddPermission(IProtocolSupport protocolSupport, int permissionLevel, int... flags) voidaddPermission(IProtocolSupport protocolSupport, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) voidaddPermission(IProtocolSupport protocolSupport, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) ADD PERMISSIONvoidaddPermission(Collection trustees, Object right) Deprecated.voidbreakInheritance(int joker, Object right) Deprecated.voidbreakInheritance(Class<? extends ISecuritySupport> securityType) BREAK INHERITANCEvoidbreakInheritance(String type) booleancheckPermission(int joker, Object right) Deprecated.booleancheckPermission(IGroup group, Object right) Deprecated.booleancheckPermission(IGroup group, Object right, boolean recursive) Deprecated.booleancheckPermission(IRole role, Object right) Deprecated.booleancheckPermission(IRole role, Object right, boolean recursive) Deprecated.booleancheckPermission(IUser user, int permissionLevel) CHECK PERMISSIONbooleancheckPermission(IUser user, int permissionLevel, int... flags) Check the user permissionbooleancheckPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permissionbooleancheckPermission(IUser user, Object right) Deprecated.booleancheckPermission(IUser user, Object right, boolean recursive) Deprecated.booleancheckPermission(Collection trustees, Object right) Deprecated.commonCheckPermission(IUser user, int permissionLevel, int... flags) R�gles communes qui ne n�cessite pas de test en baseprotected StringgetSubjectUri(Object obj) booleanhasPermission(int joker, int permissionLevel, int... flags) Check the special permission on a specific object (no recursivity)booleanhasPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Check the special permission on a specific object (no recursivity)booleanhasPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the special permission on a specific object (no recursivity)booleanhasPermission(IGroup group, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)booleanhasPermission(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)booleanhasPermission(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)booleanhasPermission(IProfile profile, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)booleanhasPermission(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)booleanhasPermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)booleanhasPermission(IUser user, int permissionLevel, int... flags) HAS PERMISSIONbooleanhasPermission(IUser user, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Check the user permission on a specific object (no recursivity)booleanhasPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permission on a specific object (no recursivity)voidremovePermission(int joker) Remove a special permissionvoidremovePermission(int joker, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permissionvoidremovePermission(int joker, IResourceDefinition storageDefinition) Remove a special permissionvoidremovePermission(int joker, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a special permissionvoidremovePermission(int joker, Class<? extends ISecuritySupport> securityType) Remove a special permissionvoidremovePermission(int joker, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a special permissionvoidremovePermission(int joker, Object right) Deprecated.voidremovePermission(IGroup group) Remove a permission on a groupvoidremovePermission(IGroup group, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoidremovePermission(IGroup group, IResourceDefinition storageDefinition) Remove a permission on a groupvoidremovePermission(IGroup group, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoidremovePermission(IGroup group, Class<? extends ISecuritySupport> securityType) Remove a permission on a groupvoidremovePermission(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoidremovePermission(IGroup group, Object right) Deprecated.voidremovePermission(IProfile profile) Remove a permission on a profile.voidremovePermission(IProfile profile, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoidremovePermission(IProfile profile, IResourceDefinition storageDefinition) Remove a permission on a profilevoidremovePermission(IProfile profile, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoidremovePermission(IProfile profile, Class<? extends ISecuritySupport> securityType) Remove a permission on a profilevoidremovePermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoidremovePermission(IRole role) Deprecated.voidremovePermission(IRole role, Class<? extends ISecuritySupport> securityType) Deprecated.voidremovePermission(IRole role, Object right) Deprecated.voidremovePermission(IUser user) Remove a permission on a uservoidremovePermission(IUser user, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a uservoidremovePermission(IUser user, IResourceDefinition storageDefinition) Remove a permission on a uservoidremovePermission(IUser user, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a uservoidremovePermission(IUser user, Class<? extends ISecuritySupport> securityType) Remove a permission on a uservoidremovePermission(IUser user, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a uservoidremovePermission(IUser user, Object right) Deprecated.voidremovePermission(IProtocolSupport protocolSupport) REMOVE PERMISSIONvoidremovePermission(Collection trustees, Object right) Deprecated.voidRemove all permissions on this object (restore default permissions)voidremovePermissions(int joker) Remove all permissions on a joker.voidremovePermissions(IGroup group) Remove all permissions on a groupvoidremovePermissions(IProfile profile) Remove all permissions on a profilevoidremovePermissions(IUser user) Remove all permissions on a userMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractElementgetModule
- 
Field Details- 
securableElement
 
- 
- 
Constructor Details- 
CoreSecurityController
 
- 
- 
Method Details- 
checkPermissionCHECK PERMISSION- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to check upon.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- Returns:
- true if the user has permission to access the object
 
- 
checkPermissionDescription copied from interface:ISecurityControllerCheck the user permission- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to check upon.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
checkPermissionpublic boolean checkPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permission- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to check upon.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
commonCheckPermissionR�gles communes qui ne n�cessite pas de test en base- Returns:
 
- 
hasPermissionHAS PERMISSION- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to check upon.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
getSubjectUri
- 
hasPermissionpublic boolean hasPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the user permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to check upon.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(IUser user, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the user permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to check upon.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionDescription copied from interface:ISecurityControllerCheck the group permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to check upon.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the group permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to check upon.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the group permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to check upon.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionDescription copied from interface:ISecurityControllerCheck the profile permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to check upon.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the profile permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to check upon.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the profile permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to check upon.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(int joker, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the special permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the special permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
hasPermissionpublic boolean hasPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerCheck the special permission on a specific object (no recursivity)- Specified by:
- hasPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flag needed
- Returns:
- true if the user has permission to access the object
 
- 
addPermissionpublic void addPermission(IProtocolSupport protocolSupport, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) ADD PERMISSION
- 
addPermissionpublic void addPermission(IProtocolSupport protocolSupport, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) 
- 
addPermission
- 
addPermission
- 
addPermissionDescription copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
 
- 
addPermissionpublic void addPermission(IUser user, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
 
- 
addPermissionDescription copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IUser user, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- The additional flags.
 
- 
addPermissionpublic void addPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionDescription copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
 
- 
addPermissionpublic void addPermission(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerAdds access permissions to a group and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
 
- 
addPermissionDescription copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a group and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a group and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionDeprecated.Description copied from interface:ISecurityControllerAdds access permissions to a role.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- role- The- IRoleobject to add permission to.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
 
- 
addPermissionDeprecated.Description copied from interface:ISecurityControllerAdds access permissions to a role.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- role- the- IRoleobject to add permission to.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- The additional flags.
 
- 
addPermission@Deprecated public void addPermission(IRole role, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Deprecated.Description copied from interface:ISecurityControllerAdds access permissions to a role.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- role- The- IRoleobject to add permission to.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionDescription copied from interface:ISecurityControllerAdds access permissions to a profile.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
 
- 
addPermissionpublic void addPermission(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerAdds access permissions to a profile and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
 
- 
addPermissionDescription copied from interface:ISecurityControllerAdds access permissions to a profile.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- the- IProfileobject to add permission to.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- The additional flags.
 
- 
addPermissionpublic void addPermission(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a profile and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- The additional flags.
 
- 
addPermissionpublic void addPermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a profile- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a profile and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(int joker, int permissionLevel) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
 
- 
addPermissionpublic void addPermission(int joker, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerAdds a special permission and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
 
- 
addPermissionpublic void addPermission(int joker, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(int joker, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds a special permission and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- securityType- the type of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IUser user, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IUser user, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to add permission.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a group and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to add permission.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a profile- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a profile and allows to specify localization and organization scopes.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to add permission to.
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- flags- the additional flags
 
- 
addPermissionpublic void addPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- storageDefinition- the resource definition of children objects
- permissionLevel- The- ISecurityController.IPermissionLevelsobject to check upon.
- organizationFilter- A value of- ISecurityController.IScopeFiltersfor the organization filter.
- organization- The- IOrganizationobject.
- localizationFilter- A value of- ISecurityController.IScopeFiltersfor the localization filter.
- localization- The- ILocalizationobject.
- flags- the additional flags
 
- 
removePermissionREMOVE PERMISSION
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to remove permission.
 
- 
removePermissionsDescription copied from interface:ISecurityControllerRemove all permissions on a user- Specified by:
- removePermissionsin interface- ISecurityController
- Parameters:
- user- The- IUserobject to remove permissions from.
 
- 
removePermissionpublic void removePermission(IUser user, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user-
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to remove permission.
- securityType- the type of children objects
 
- 
removePermissionpublic void removePermission(IUser user, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to remove permission.
- securityType- the type of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to remove permission.
- storageDefinition- the resource definition of children objects
 
- 
removePermissionpublic void removePermission(IUser user, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user- The- IUserobject to remove permission.
- storageDefinition- the resource definition of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to remove permission.
 
- 
removePermissionsDescription copied from interface:ISecurityControllerRemove all permissions on a group- Specified by:
- removePermissionsin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to remove permissions from.
 
- 
removePermissionpublic void removePermission(IGroup group, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group-
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to remove permission.
- securityType- the type of children objects
 
- 
removePermissionpublic void removePermission(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to remove permission.
- securityType- the type of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to remove permission.
- storageDefinition- the resource definition of children objects
 
- 
removePermissionpublic void removePermission(IGroup group, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group- The- IGroupobject to remove permission.
- storageDefinition- the resource definition of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDeprecated.Description copied from interface:ISecurityControllerRemove a permission on a role- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- role- The- IRoleobject to remove permission.
 
- 
removePermission@Deprecated public void removePermission(IRole role, Class<? extends ISecuritySupport> securityType) Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a role- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- role- The- IRoleobject to remove permission.
- securityType- the type of children objects
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a profile.- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to remove permission.
 
- 
removePermissionsDescription copied from interface:ISecurityControllerRemove all permissions on a profile- Specified by:
- removePermissionsin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to remove permissions from.
 
- 
removePermissionpublic void removePermission(IProfile profile, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- profile-
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to remove permission.
- securityType- the type of children objects
 
- 
removePermissionpublic void removePermission(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to remove permission.
- securityType- the type of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to remove permission.
- storageDefinition- the resource definition of children objects
 
- 
removePermissionpublic void removePermission(IProfile profile, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- profile- The- IProfileobject to remove permission.
- storageDefinition- the resource definition of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionpublic void removePermission(int joker) Description copied from interface:ISecurityControllerRemove a special permission- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
 
- 
removePermissionspublic void removePermissions(int joker) Description copied from interface:ISecurityControllerRemove all permissions on a joker.- Specified by:
- removePermissionsin interface- ISecurityController
- Parameters:
- joker-
 
- 
removePermissionpublic void removePermission(int joker, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker-
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a special permission- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- securityType- the type of children objects
 
- 
removePermissionpublic void removePermission(int joker, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a special permission- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- securityType- the type of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionDescription copied from interface:ISecurityControllerRemove a special permission- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- storageDefinition- the resource definition of children objects
 
- 
removePermissionpublic void removePermission(int joker, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a special permission- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker- the specific users type (ANONMYMOUS/EVERYONE)
- storageDefinition- the resource definition of children objects
- organizationFilter-
- organization-
- localizationFilter-
- localization-
 
- 
removePermissionspublic void removePermissions()Description copied from interface:ISecurityControllerRemove all permissions on this object (restore default permissions)- Specified by:
- removePermissionsin interface- ISecurityController
 
- 
breakInheritanceBREAK INHERITANCE- Specified by:
- breakInheritancein interface- ISecurityController
- Parameters:
- securityType- the type of children objects that must be broken
 
- 
breakInheritance
- 
addPermissionDeprecated.DEPRECATED METHODS- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- trustees-
- right-
 
- 
addPermissionDeprecated.Description copied from interface:ISecurityControllerAdd a permission on a group.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- group-
- right-
 
- 
addPermissionDeprecated.Description copied from interface:ISecurityControllerAdd a permission on a joker.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- joker-
- right-
 
- 
addPermissionDeprecated.Description copied from interface:ISecurityControllerAdd a permission on a role.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- role-
- right-
 
- 
addPermissionDeprecated.Description copied from interface:ISecurityControllerAdd a permission on a user.- Specified by:
- addPermissionin interface- ISecurityController
- Parameters:
- user-
- right-
 
- 
breakInheritanceDeprecated.Description copied from interface:ISecurityControllerBreak inheritance on a joker- Specified by:
- breakInheritancein interface- ISecurityController
- Parameters:
- joker-
- right-
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a collection of trustees.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- trustees-
- right-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a group recursively.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- group-
- right-
- recursive-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a group.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- group-
- right-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a joker.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- joker-
- right-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a role recursively.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- role-
- right-
- recursive-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a role.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- role-
- right-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a user recursively.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- user-
- right-
- recursive-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
checkPermissionDeprecated.Description copied from interface:ISecurityControllerChecks a permission for a user.- Specified by:
- checkPermissionin interface- ISecurityController
- Parameters:
- user-
- right-
- Returns:
- Returns true if the permission is available, false otherwise.
 
- 
removePermissionDeprecated.Description copied from interface:ISecurityControllerRemove a permission on a collection of trustees.- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- trustees-
- right-
 
- 
removePermissionDeprecated.Description copied from interface:ISecurityControllerRemove a permission on a group.- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- group-
- right-
 
- 
removePermissionDeprecated.Description copied from interface:ISecurityControllerRemove a permission on a joker.- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- joker-
- right-
 
- 
removePermissionDeprecated.Description copied from interface:ISecurityControllerRemove a permission on a role.- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- role-
- right-
 
- 
removePermissionDeprecated.Description copied from interface:ISecurityControllerRemove a permission on a user.- Specified by:
- removePermissionin interface- ISecurityController
- Parameters:
- user-
- right-
 
 
-