Uses of Interface
com.axemble.vdoc.sdk.interfaces.IProfile
Package
Description
-
Uses of IProfile in com.axemble.vdoc.sdk.impl
Modifier and TypeMethodDescriptionCoreModule.createProfile
(IContext context, IProtocolSupport link, String name) DirectoryModuleImpl.createSystemProfile
(IContext context, String name) CoreModule.getProfile
(IContext context, IProtocolSupport link, String name) CoreModule.getProfile
(IStorageKey key) DirectoryModuleImpl.getSystemProfile
(IContext context, String name) Modifier and TypeMethodDescriptionCollection
<? extends IProfile> CoreModule.getProfiles
(IContext context, IProtocolSupport link) Collection
<? extends IProfile> DirectoryModuleImpl.getSystemProfiles
(IContext context) Modifier and TypeMethodDescriptionvoid
CoreSecurityController.addPermission
(IProfile profile, int permissionLevel) void
CoreSecurityController.addPermission
(IProfile profile, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.addPermission
(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, int permissionLevel) void
PortalSecurityController.addPermission
(IProfile profile, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.addPermission
(IProfile profile, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) boolean
CoreSecurityController.hasPermission
(IProfile profile, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IProfile profile, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.removePermission
(IProfile profile) void
CoreSecurityController.removePermission
(IProfile profile, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IProfile profile, IResourceDefinition storageDefinition) void
CoreSecurityController.removePermission
(IProfile profile, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType) void
CoreSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IProfile profile) void
PortalSecurityController.removePermission
(IProfile profile, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IProfile profile, IResourceDefinition storageDefinition) void
PortalSecurityController.removePermission
(IProfile profile, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType) void
PortalSecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermissions
(IProfile profile) void
PortalSecurityController.removePermissions
(IProfile profile) Modifier and TypeMethodDescriptionProcessDelegationController.delegateProfiles
(ICatalog catalog, Collection<? extends IProfile> profiles, IUser user, IUser substituteUser) -
Uses of IProfile in com.axemble.vdoc.sdk.interfaces
Modifier and TypeMethodDescriptionCollection
<? extends IProfile> IProfile.getParentProfiles()
Gets the parent profiles of the profile.Collection
<? extends IProfile> IMailingList.getProfiles()
Gets all the profiles.Collection
<? extends IProfile> IProfile.getProfiles()
Gets the sub-profiles of the profile.Modifier and TypeMethodDescriptionvoid
ISecurityController.addPermission
(IProfile profile, int permissionLevel) Adds access permissions to a profile.void
ISecurityController.addPermission
(IProfile profile, int permissionLevel, int... flags) Adds access permissions to a profile.void
ISecurityController.addPermission
(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.void
ISecurityController.addPermission
(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.void
ISecurityController.addPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Adds access permissions to a profilevoid
ISecurityController.addPermission
(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.void
ISecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a profilevoid
ISecurityController.addPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a profile and allows to specify localization and organization scopes.void
IMailingList.addProfile
(IContext context, IProfile profile) Adds a profile to the mailing list.void
IProfile.addProfile
(IProfile profile) Adds a sub-profile in the profile.boolean
ISecurityController.hasPermission
(IProfile profile, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IProfile profile, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the profile permission on a specific object (no recursivity)boolean
IUser.isMemberOf
(IProfile profile, boolean recursive) Checks if the user is member of the specified profile.void
ISecurityController.removePermission
(IProfile profile) Remove a permission on a profile.void
ISecurityController.removePermission
(IProfile profile, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoid
ISecurityController.removePermission
(IProfile profile, IResourceDefinition storageDefinition) Remove a permission on a profilevoid
ISecurityController.removePermission
(IProfile profile, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoid
ISecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType) Remove a permission on a profilevoid
ISecurityController.removePermission
(IProfile profile, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a profilevoid
ISecurityController.removePermissions
(IProfile profile) Remove all permissions on a profilevoid
IMailingList.removeProfile
(IProfile profile) Removes a profile from the mailing list.Modifier and TypeMethodDescriptionvoid
IProfile.addProfiles
(Collection<? extends IProfile> profiles) Adds sub-profiles as a collection ofIProfile
objects.IDelegationController.delegateProfiles
(ICatalog catalog, Collection<? extends IProfile> profiles, IUser user, IUser substituteUser) Allow to replace a user for the profiles -
Uses of IProfile in com.axemble.vdoc.sdk.modules
Modifier and TypeMethodDescriptionIBaseWorkflowModule.createProfile
(IContext context, IProtocolSupport link, String name) Creates aIProfile
.IBaseDirectoryModule.createSystemProfile
(IContext context, String name) Creates aIProfile
.IBaseWorkflowModule.getProfile
(IContext context, IProtocolSupport link, String name) Retrieves aIProfile
object by its system name.IBaseWorkflowModule.getProfile
(IStorageKey key) Gets a role object from its identifier.IBaseDirectoryModule.getSystemProfile
(IContext context, String name) Retrieves a systemIProfile
object by its system name.Modifier and TypeMethodDescriptionCollection
<? extends IProfile> IBaseWorkflowModule.getProfiles
(IContext context, IProtocolSupport link) Retrieves a collection ofIProfile
objects within a specified link.Collection
<? extends IProfile> IBaseDirectoryModule.getSystemProfiles
(IContext context) Retrieves a collection of systemIProfile
objects.