Package | Description |
---|---|
com.axemble.vdoc.sdk.interfaces | |
com.axemble.vdoc.sdk.modules |
Modifier and Type | Method and Description |
---|---|
Collection<? 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 Type | Method and Description |
---|---|
void |
ISecurityController.addPermission(IProfile profile,
Class<? extends ISecuritySupport> securityType,
int permissionLevel,
int... flags)
Adds access permissions to a profile
|
void |
ISecurityController.addPermission(IProfile profile,
Class<? extends ISecuritySupport> securityType,
int permissionLevel,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization,
int... flags)
Adds access permissions to a profile and allows to specify localization and organization scopes.
|
void |
ISecurityController.addPermission(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 profile
|
void |
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 |
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,
Class<? extends ISecuritySupport> securityType,
int permissionLevel,
int... flags)
Check the profile permission on a specific object (no recursivity)
|
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 |
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,
Class<? extends ISecuritySupport> securityType)
Remove a permission on a profile
|
void |
ISecurityController.removePermission(IProfile profile,
Class<? extends ISecuritySupport> securityType,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization)
Remove a permission on a profile
|
void |
ISecurityController.removePermission(IProfile profile,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization)
Remove a permission on a profile
|
void |
ISecurityController.removePermission(IProfile profile,
IResourceDefinition storageDefinition)
Remove a permission on a profile
|
void |
ISecurityController.removePermission(IProfile profile,
IResourceDefinition storageDefinition,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization)
Remove a permission on a profile
|
void |
ISecurityController.removePermissions(IProfile profile)
Remove all permissions on a profile
|
void |
IMailingList.removeProfile(IProfile profile)
Removes a profile from the mailing list.
|
Modifier and Type | Method and Description |
---|---|
void |
IProfile.addProfiles(Collection<? extends IProfile> profiles)
Adds sub-profiles as a collection of
IProfile objects. |
IReport |
IDelegationController.delegateProfiles(ICatalog catalog,
Collection<? extends IProfile> profiles,
IUser user,
IUser substituteUser)
Allow to replace a user for the profiles
|
Modifier and Type | Method and Description |
---|---|
IProfile |
IBaseWorkflowModule.createProfile(IContext context,
IProtocolSupport link,
String name)
Creates a
IProfile . |
IProfile |
IBaseDirectoryModule.createSystemProfile(IContext context,
String name)
Creates a
IProfile . |
IProfile |
IBaseWorkflowModule.getProfile(IContext context,
IProtocolSupport link,
String name)
Retrieves a
IProfile object by its system name. |
IProfile |
IBaseWorkflowModule.getProfile(IStorageKey key)
Gets a role object from its identifier.
|
IProfile |
IBaseDirectoryModule.getSystemProfile(IContext context,
String name)
Retrieves a system
IProfile object by its system name. |
Modifier and Type | Method and Description |
---|---|
Collection<? extends IProfile> |
IBaseWorkflowModule.getProfiles(IContext context,
IProtocolSupport link)
Retrieves a collection of
IProfile objects within a specified link. |
Collection<? extends IProfile> |
IBaseDirectoryModule.getSystemProfiles(IContext context)
Retrieves a collection of system
IProfile objects. |
Copyright © 2022 Visiativ. All rights reserved.