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 Summary
Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.ISecurityController
ISecurityController.IPermissionFlag, ISecurityController.IPermissionFlags, ISecurityController.IPermissionLevel, ISecurityController.IPermissionLevels, ISecurityController.IScopeFilters -
Field Summary
FieldsFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElement
moduleFields inherited from interface com.axemble.vdoc.sdk.interfaces.ISecurityController
ADMINISTRATOR, ANONYMOUS, EVERYONE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCoreSecurityController(IModule module, ISecuritySupport securitySupport) -
Method Summary
Modifier 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.AbstractElement
getModule
-
Field Details
-
securableElement
-
-
Constructor Details
-
CoreSecurityController
-
-
Method Details
-
checkPermission
CHECK PERMISSION- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to check upon.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.- Returns:
- true if the user has permission to access the object
-
checkPermission
Description copied from interface:ISecurityControllerCheck the user permission- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to check upon.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
checkPermission
public boolean checkPermission(IUser user, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the user permission- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to check upon.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
commonCheckPermission
R�gles communes qui ne n�cessite pas de test en base- Returns:
-
hasPermission
HAS PERMISSION- Specified by:
hasPermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to check upon.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
getSubjectUri
-
hasPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to check upon.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to check upon.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
Description copied from interface:ISecurityControllerCheck the group permission on a specific object (no recursivity)- Specified by:
hasPermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to check upon.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to check upon.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to check upon.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
Description copied from interface:ISecurityControllerCheck the profile permission on a specific object (no recursivity)- Specified by:
hasPermissionin interfaceISecurityController- Parameters:
profile- TheIProfileobject to check upon.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to check upon.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to check upon.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
hasPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flag needed- Returns:
- true if the user has permission to access the object
-
addPermission
public void addPermission(IProtocolSupport protocolSupport, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) ADD PERMISSION -
addPermission
public void addPermission(IProtocolSupport protocolSupport, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) -
addPermission
-
addPermission
-
addPermission
Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.
-
addPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.
-
addPermission
Description copied from interface:ISecurityControllerAdds access permissions to a user for aISecuritySupportobject.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- The additional flags.
-
addPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
Description copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
addPermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.
-
addPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.
-
addPermission
Description copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
addPermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
Deprecated.Description copied from interface:ISecurityControllerAdds access permissions to a role.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
role- TheIRoleobject to add permission to.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.
-
addPermission
Deprecated.Description copied from interface:ISecurityControllerAdds access permissions to a role.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
role- theIRoleobject to add permission to.permissionLevel- TheISecurityController.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 interfaceISecurityController- Parameters:
role- TheIRoleobject to add permission to.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
Description copied from interface:ISecurityControllerAdds access permissions to a profile.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.
-
addPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.
-
addPermission
Description copied from interface:ISecurityControllerAdds access permissions to a profile.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
profile- theIProfileobject to add permission to.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- The additional flags.
-
addPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- The additional flags.
-
addPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public void addPermission(int joker, int permissionLevel) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
addPermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.
-
addPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.
-
addPermission
public void addPermission(int joker, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
addPermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)permissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public void addPermission(int joker, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
addPermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)securityType- the type of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to add permission.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public void addPermission(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a group- Specified by:
addPermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to add permission.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public void addPermission(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds access permissions to a profile- Specified by:
addPermissionin interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to add permission to.storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
addPermission
public void addPermission(int joker, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Description copied from interface:ISecurityControllerAdds a special permission- Specified by:
addPermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.flags- the additional flags
-
addPermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)storageDefinition- the resource definition of children objectspermissionLevel- TheISecurityController.IPermissionLevelsobject to check upon.organizationFilter- A value ofISecurityController.IScopeFiltersfor the organization filter.organization- TheIOrganizationobject.localizationFilter- A value ofISecurityController.IScopeFiltersfor the localization filter.localization- TheILocalizationobject.flags- the additional flags
-
removePermission
REMOVE PERMISSION -
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
removePermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to remove permission.
-
removePermissions
Description copied from interface:ISecurityControllerRemove all permissions on a user- Specified by:
removePermissionsin interfaceISecurityController- Parameters:
user- TheIUserobject to remove permissions from.
-
removePermission
public 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 interfaceISecurityController- Parameters:
user-organizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
removePermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to remove permission.securityType- the type of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to remove permission.securityType- the type of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a user- Specified by:
removePermissionin interfaceISecurityController- Parameters:
user- TheIUserobject to remove permission.storageDefinition- the resource definition of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
user- TheIUserobject to remove permission.storageDefinition- the resource definition of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
removePermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to remove permission.
-
removePermissions
Description copied from interface:ISecurityControllerRemove all permissions on a group- Specified by:
removePermissionsin interfaceISecurityController- Parameters:
group- TheIGroupobject to remove permissions from.
-
removePermission
public 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 interfaceISecurityController- Parameters:
group-organizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
removePermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to remove permission.securityType- the type of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to remove permission.securityType- the type of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a group- Specified by:
removePermissionin interfaceISecurityController- Parameters:
group- TheIGroupobject to remove permission.storageDefinition- the resource definition of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
group- TheIGroupobject to remove permission.storageDefinition- the resource definition of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a role- Specified by:
removePermissionin interfaceISecurityController- Parameters:
role- TheIRoleobject 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 interfaceISecurityController- Parameters:
role- TheIRoleobject to remove permission.securityType- the type of children objects
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a profile.- Specified by:
removePermissionin interfaceISecurityController- Parameters:
profile- TheIProfileobject to remove permission.
-
removePermissions
Description copied from interface:ISecurityControllerRemove all permissions on a profile- Specified by:
removePermissionsin interfaceISecurityController- Parameters:
profile- TheIProfileobject to remove permissions from.
-
removePermission
public 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 interfaceISecurityController- Parameters:
profile-organizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
removePermissionin interfaceISecurityController- Parameters:
profile- TheIProfileobject to remove permission.securityType- the type of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to remove permission.securityType- the type of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a permission on a profile- Specified by:
removePermissionin interfaceISecurityController- Parameters:
profile- TheIProfileobject to remove permission.storageDefinition- the resource definition of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
profile- TheIProfileobject to remove permission.storageDefinition- the resource definition of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
public void removePermission(int joker) Description copied from interface:ISecurityControllerRemove a special permission- Specified by:
removePermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)
-
removePermissions
public void removePermissions(int joker) Description copied from interface:ISecurityControllerRemove all permissions on a joker.- Specified by:
removePermissionsin interfaceISecurityController- Parameters:
joker-
-
removePermission
public void removePermission(int joker, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Description copied from interface:ISecurityControllerRemove a permission- Specified by:
removePermissionin interfaceISecurityController- Parameters:
joker-organizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a special permission- Specified by:
removePermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)securityType- the type of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)securityType- the type of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermission
Description copied from interface:ISecurityControllerRemove a special permission- Specified by:
removePermissionin interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)storageDefinition- the resource definition of children objects
-
removePermission
public 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 interfaceISecurityController- Parameters:
joker- the specific users type (ANONMYMOUS/EVERYONE)storageDefinition- the resource definition of children objectsorganizationFilter-organization-localizationFilter-localization-
-
removePermissions
public void removePermissions()Description copied from interface:ISecurityControllerRemove all permissions on this object (restore default permissions)- Specified by:
removePermissionsin interfaceISecurityController
-
breakInheritance
BREAK INHERITANCE- Specified by:
breakInheritancein interfaceISecurityController- Parameters:
securityType- the type of children objects that must be broken
-
breakInheritance
-
addPermission
Deprecated.DEPRECATED METHODS- Specified by:
addPermissionin interfaceISecurityController- Parameters:
trustees-right-
-
addPermission
Deprecated.Description copied from interface:ISecurityControllerAdd a permission on a group.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
group-right-
-
addPermission
Deprecated.Description copied from interface:ISecurityControllerAdd a permission on a joker.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
joker-right-
-
addPermission
Deprecated.Description copied from interface:ISecurityControllerAdd a permission on a role.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
role-right-
-
addPermission
Deprecated.Description copied from interface:ISecurityControllerAdd a permission on a user.- Specified by:
addPermissionin interfaceISecurityController- Parameters:
user-right-
-
breakInheritance
Deprecated.Description copied from interface:ISecurityControllerBreak inheritance on a joker- Specified by:
breakInheritancein interfaceISecurityController- Parameters:
joker-right-
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a collection of trustees.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
trustees-right-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a group recursively.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
group-right-recursive-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a group.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
group-right-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a joker.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
joker-right-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a role recursively.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
role-right-recursive-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a role.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
role-right-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a user recursively.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
user-right-recursive-- Returns:
- Returns true if the permission is available, false otherwise.
-
checkPermission
Deprecated.Description copied from interface:ISecurityControllerChecks a permission for a user.- Specified by:
checkPermissionin interfaceISecurityController- Parameters:
user-right-- Returns:
- Returns true if the permission is available, false otherwise.
-
removePermission
Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a collection of trustees.- Specified by:
removePermissionin interfaceISecurityController- Parameters:
trustees-right-
-
removePermission
Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a group.- Specified by:
removePermissionin interfaceISecurityController- Parameters:
group-right-
-
removePermission
Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a joker.- Specified by:
removePermissionin interfaceISecurityController- Parameters:
joker-right-
-
removePermission
Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a role.- Specified by:
removePermissionin interfaceISecurityController- Parameters:
role-right-
-
removePermission
Deprecated.Description copied from interface:ISecurityControllerRemove a permission on a user.- Specified by:
removePermissionin interfaceISecurityController- Parameters:
user-right-
-