A C D E G H I M N O P R S U W 

A

AbstractAccessFieldFactory<D extends info.magnolia.ui.form.field.definition.FieldDefinition> - Class in info.magnolia.security.app.dialog.field
Abstract super class for field builder that provide fields for editing ACLs.
AbstractAccessFieldFactory(D, Item) - Constructor for class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
 
AbstractDeleteGroupOrRoleAction<D extends info.magnolia.ui.framework.action.DeleteActionDefinition> - Class in info.magnolia.security.app.action
Abstract common supertype for DeleteGroupAction and DeleteRoleAction.
AbstractDeleteGroupOrRoleAction(D, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
AbstractDeleteGroupOrRoleAction(D, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
AbstractDeleteGroupOrRoleAction(D, JcrItemAdapter, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
AbstractRoleDialogAction<D extends info.magnolia.ui.api.action.ActionDefinition> - Class in info.magnolia.security.app.action
Abstract base class for actions that open dialogs for adding or editing roles.
AbstractRoleDialogAction(D, RepositoryManager) - Constructor for class info.magnolia.security.app.action.AbstractRoleDialogAction
 
ACCESS_TYPE_CHILDREN - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
 
ACCESS_TYPE_NODE - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
 
ACCESS_TYPE_NODE_AND_CHILDREN - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
 
ACCESS_TYPE_PROPERTY_NAME - Static variable in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
AccessControlList - Class in info.magnolia.security.app.dialog.field
Represents an access control list as visualized in the UI with the access type separated from the path.
AccessControlList() - Constructor for class info.magnolia.security.app.dialog.field.AccessControlList
 
AccessControlList.Entry - Class in info.magnolia.security.app.dialog.field
An entry in the access control list.
AccessControlList.Entry(long, long, String) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
AccessControlList.EntryKey - Class in info.magnolia.security.app.dialog.field
Used for testing equality of entries.
AccessControlList.EntryKey(long, String) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlList.EntryKey
 
addAclEntryItem(AbstractJcrNodeAdapter) - Method in class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
 
addEntry(AccessControlList.Entry) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
addNodeType(List<NodeTypeDefinition>, String, String) - Method in class info.magnolia.security.app.action.AbstractRoleDialogAction
 
addNodeType(List<NodeTypeDefinition>, String, String, boolean) - Method in class info.magnolia.security.app.action.AbstractRoleDialogAction
 

C

ConditionalReadOnlyTextFieldDefinition - Class in info.magnolia.security.app.dialog.field
Text field which is read only if a certain value is set when the field is created.
ConditionalReadOnlyTextFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
 
ConditionalReadOnlyTextFieldFactory - Class in info.magnolia.security.app.dialog.field
Creates a field that is read only if a certain value is set.
ConditionalReadOnlyTextFieldFactory(ConditionalReadOnlyTextFieldDefinition, Item) - Constructor for class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory
 
createField() - Method in class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory
 
createFieldComponent() - Method in class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
 
createFieldComponent() - Method in class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
 
createFieldComponent() - Method in class info.magnolia.security.app.dialog.field.WebAccessFieldFactory
 
createFieldComponent() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
createKey() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
createRuleRow(AbstractOrderedLayout, AbstractJcrNodeAdapter, Label) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
createSelectionField() - Method in class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
 
createSelectionField() - Method in class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
 
createValidator() - Method in class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorFactory
 
createValidator() - Method in class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorFactory
 
createValidator() - Method in class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorFactory
 
createWritePermissionRequiredRule() - Method in class info.magnolia.security.app.action.availability.SecurityAppAvailabilityCheckerImpl
 

D

DeleteEmptyFolderAction - Class in info.magnolia.security.app.action
Action that will only delete a folder if it has no sub nodes.
DeleteEmptyFolderAction(DeleteEmptyFolderActionDefinition, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.DeleteEmptyFolderAction
 
DeleteEmptyFolderAction(DeleteEmptyFolderActionDefinition, List<JcrItemAdapter>, CommandsManager, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.DeleteEmptyFolderAction
 
DeleteEmptyFolderActionDefinition - Class in info.magnolia.security.app.action
Used to configure a DeleteEmptyFolderAction.
DeleteEmptyFolderActionDefinition() - Constructor for class info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition
 
DeleteFolderAction - Class in info.magnolia.security.app.action
Action that will only delete a folder if sub nodes are not in use.
DeleteFolderAction(DeleteFolderActionDefinition, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.action.DeleteFolderAction
 
DeleteFolderAction(DeleteFolderActionDefinition, List<JcrItemAdapter>, CommandsManager, EventBus, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.action.DeleteFolderAction
 
DeleteFolderActionDefinition - Class in info.magnolia.security.app.action
Used to configure a DeleteFolderAction.
DeleteFolderActionDefinition() - Constructor for class info.magnolia.security.app.action.DeleteFolderActionDefinition
 
DeleteGroupAction - Class in info.magnolia.security.app.action
Deletes a group after performing a check that the group is not assigned to any user or another group.
DeleteGroupAction(DeleteGroupActionDefinition, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.action.DeleteGroupAction
 
DeleteGroupAction(DeleteGroupActionDefinition, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.DeleteGroupAction
DeleteGroupAction(DeleteGroupActionDefinition, JcrItemAdapter, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.DeleteGroupAction
DeleteGroupActionDefinition - Class in info.magnolia.security.app.action
Used to configure DeleteGroupAction.
DeleteGroupActionDefinition() - Constructor for class info.magnolia.security.app.action.DeleteGroupActionDefinition
 
DeleteRoleAction - Class in info.magnolia.security.app.action
Deletes a role after performing a check that the role is not assigned to any user or group.
DeleteRoleAction(DeleteRoleActionDefinition, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.action.DeleteRoleAction
 
DeleteRoleAction(DeleteRoleActionDefinition, JcrItemAdapter, CommandsManager, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.DeleteRoleAction
DeleteRoleAction(DeleteRoleActionDefinition, JcrItemAdapter, EventBus, UiContext, SimpleTranslator) - Constructor for class info.magnolia.security.app.action.DeleteRoleAction
DeleteRoleActionDefinition - Class in info.magnolia.security.app.action
Used to configure DeleteRoleAction.
DeleteRoleActionDefinition() - Constructor for class info.magnolia.security.app.action.DeleteRoleActionDefinition
 
doExecute(InstallContext) - Method in class info.magnolia.security.setup.migration.MoveAclPermissionsBetweenWorkspaces
 
DuplicateRoleAction - Class in info.magnolia.security.app.dialog.action
DuplicateNodeAction extension which also updates ACL's on execution.
DuplicateRoleAction(DuplicateNodeActionDefinition, JcrItemAdapter, EventBus) - Constructor for class info.magnolia.security.app.dialog.action.DuplicateRoleAction
 
DuplicateRoleActionDefinition - Class in info.magnolia.security.app.dialog.action
Definition of DuplicateRoleAction.
DuplicateRoleActionDefinition() - Constructor for class info.magnolia.security.app.dialog.action.DuplicateRoleActionDefinition
 
DuplicateUserAction - Class in info.magnolia.security.app.dialog.action
Action that creates a new node by duplicating an existing one.
DuplicateUserAction(DuplicateUserActionDefinition, JcrItemAdapter, EventBus) - Constructor for class info.magnolia.security.app.dialog.action.DuplicateUserAction
 
DuplicateUserActionDefinition - Class in info.magnolia.security.app.dialog.action
Used to configure a DuplicateUserAction.
DuplicateUserActionDefinition() - Constructor for class info.magnolia.security.app.dialog.action.DuplicateUserActionDefinition
 

E

EnabledFieldDefinition - Class in info.magnolia.security.app.dialog.field
A definition for the Enabled field.
EnabledFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.EnabledFieldDefinition
 
EnabledFieldFactory - Class in info.magnolia.security.app.dialog.field
Enabled field GUI builder.
EnabledFieldFactory(CheckboxFieldDefinition, Item) - Constructor for class info.magnolia.security.app.dialog.field.EnabledFieldFactory
 
EnabledFieldTransformer<T> - Class in info.magnolia.security.app.dialog.field.property
info.magnolia.ui.form.field.property.PropertyHandler implementation used for EnabledFieldFactory.
EnabledFieldTransformer(Item, ConfiguredFieldDefinition, Class<?>) - Constructor for class info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer
 
equals(Object) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
equals(Object) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.EntryKey
 
execute() - Method in class info.magnolia.security.app.action.OpenAddRoleDialogAction
 
execute() - Method in class info.magnolia.security.app.action.OpenEditRoleDialogAction
 
execute() - Method in class info.magnolia.security.app.dialog.action.RenameUsersFolderAction
 
execute() - Method in class info.magnolia.security.app.dialog.action.SaveGroupDialogAction
 
execute() - Method in class info.magnolia.security.app.dialog.action.SaveRoleDialogAction
 
execute() - Method in class info.magnolia.security.app.dialog.action.SaveUserDialogAction
 
executeAfterConfirmation() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
Deprecated.

G

generateCell(Table, Object, Object) - Method in class info.magnolia.security.app.column.UserNameColumnFormatter
 
getAccessType() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
getAppRelativePaths() - Method in class info.magnolia.security.setup.RemoveHardcodedI18nPropertiesFromSecurityAppTask
 
getBaseErrorMessage() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getBaseErrorMessage() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getBaseErrorMessage() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getConditionalValue() - Method in class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
 
getDialogDefinition(String) - Method in class info.magnolia.security.app.action.AbstractRoleDialogAction
Loads the dialog definition and adds access control fields for workspaces that have not been explicitly added.
getEntries() - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
getEntryByNode(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.security.setup.SecurityModuleVersionHandler
 
getFolderNotEmptyErrorMessage() - Method in class info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition
 
getGroupsOrRoles(User) - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
Gets a collection of group or role names (according to where it is implemented) assigned to the user.
getGroupsOrRoles(Group) - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
Gets a collection of group or role names (according to where it is implemented) assigned to the group.
getGroupsOrRoles(User) - Method in class info.magnolia.security.app.action.DeleteFolderAction
Deprecated.
since 5.3.6 - will be removed without replacement
getGroupsOrRoles(Group) - Method in class info.magnolia.security.app.action.DeleteFolderAction
Deprecated.
since 5.3.6 - will be removed without replacement
getGroupsOrRoles(User) - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getGroupsOrRoles(Group) - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getGroupsOrRoles(User) - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getGroupsOrRoles(Group) - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getGroupsWithGroupOrRoleToDelete(String) - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getGroupsWithGroupOrRoleToDelete(String) - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getGroupsWithGroupOrRoleToDelete(String) - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getItem() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
Deprecated.
since 5.2.2 instead of use AbstractMultiItemAction.getCurrentItem()
getNodeTypes() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
getNodeTypesForWorkspace(String) - Method in class info.magnolia.security.app.action.AbstractRoleDialogAction
 
getOptions() - Method in class info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
 
getOrAddAclItem(JcrNodeAdapter, String) - Method in class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
 
getPath() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
getPermissions() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
getSecuritySupport() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getSelectFieldOptionDefinition() - Method in class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
Returns the available groups with those already assigned marked selected, according to the current node.
getSelectFieldOptionDefinition() - Method in class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
Returns the available roles with those already assigned marked selected, according to the current node.
getUniqueNodeNameForChild(AbstractJcrNodeAdapter) - Method in class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
 
getUserAndGroupListForErrorMessage(List<String>) - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
getUserManagerRealm() - Method in class info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition
 
getUsersWithGroupOrRoleToDelete(String) - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getUsersWithGroupOrRoleToDelete(String) - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getUsersWithGroupOrRoleToDelete(String) - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getVerificationErrorMessage() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getVerificationErrorMessage() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
getVerificationErrorMessage() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getVerificationErrorMessage() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getWorkbench() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
getWorkspace() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
GroupDropConstraint - Class in info.magnolia.security.app.container
Drop constraint for users workbench.
GroupDropConstraint() - Constructor for class info.magnolia.security.app.container.GroupDropConstraint
 
GroupManagementFieldDefinition - Class in info.magnolia.security.app.dialog.field
A definition for the Group Management field.
GroupManagementFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.GroupManagementFieldDefinition
Option group need a specific Transformer in order to handle the creation of the basic property.
GroupManagementFieldFactory - Class in info.magnolia.security.app.dialog.field
GUI builder for the Group Management field.
GroupManagementFieldFactory(GroupManagementFieldDefinition, Item, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
 
GroupManagementFieldFactory.Group - Class in info.magnolia.security.app.dialog.field
Internal bean to represent basic group data.
GroupManagementFieldFactory.Group(String, String) - Constructor for class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory.Group
 

H

hashCode() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
hashCode() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.EntryKey
 

I

info.magnolia.security.app - package info.magnolia.security.app
 
info.magnolia.security.app.action - package info.magnolia.security.app.action
 
info.magnolia.security.app.action.availability - package info.magnolia.security.app.action.availability
 
info.magnolia.security.app.column - package info.magnolia.security.app.column
 
info.magnolia.security.app.container - package info.magnolia.security.app.container
 
info.magnolia.security.app.dialog.action - package info.magnolia.security.app.dialog.action
 
info.magnolia.security.app.dialog.field - package info.magnolia.security.app.dialog.field
 
info.magnolia.security.app.dialog.field.property - package info.magnolia.security.app.dialog.field.property
 
info.magnolia.security.app.dialog.field.validator - package info.magnolia.security.app.dialog.field.validator
 
info.magnolia.security.app.util - package info.magnolia.security.app.util
 
info.magnolia.security.setup - package info.magnolia.security.setup
 
info.magnolia.security.setup.migration - package info.magnolia.security.setup.migration
 
initializeTransformer(Class<? extends Transformer<?>>) - Method in class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
Create a new Instance of Transformer.
initializeTransformer(Class<? extends Transformer<?>>) - Method in class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
Create a new Instance of Transformer.
INTERMEDIARY_FORMAT_PROPERTY_NAME - Static variable in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
isAvailableForItem(Object) - Method in class info.magnolia.security.app.action.availability.IsNotCurrentUserRule
 
isAvailableForItem(Object) - Method in class info.magnolia.security.app.action.availability.SecurityAppWritePermissionRequiredRule
 
IsNotCurrentUserRule - Class in info.magnolia.security.app.action.availability
The rule to verify that the item does not represent the current user.
IsNotCurrentUserRule() - Constructor for class info.magnolia.security.app.action.availability.IsNotCurrentUserRule
 
isValidValue(String) - Method in class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidator
 
isValidValue(String) - Method in class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidator
 
isValidValue(String) - Method in class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidator
 

M

ManagementFieldTransformer<T> - Class in info.magnolia.security.app.dialog.field.property
info.magnolia.ui.form.field.property.PropertyHandler implementation used for RoleManagementFieldFactory and GroupManagementFieldFactory.
ManagementFieldTransformer(Item, ConfiguredFieldDefinition, Class<?>, Set<String>, String) - Constructor for class info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer
 
merge(AccessControlList.Entry) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
MoveAclPermissionsBetweenWorkspaces - Class in info.magnolia.security.setup.migration
Update ACL's from a workspace to another.
MoveAclPermissionsBetweenWorkspaces(String, String, String, String, List<String>, boolean) - Constructor for class info.magnolia.security.setup.migration.MoveAclPermissionsBetweenWorkspaces
 
moveItem(Item, Item, MoveLocation) - Method in class info.magnolia.security.app.container.SecurityDropHandler
 

N

name - Variable in class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory.Group
 

O

onError(Exception) - Method in class info.magnolia.security.app.action.DeleteEmptyFolderAction
 
onExecute(JcrItemAdapter) - Method in class info.magnolia.security.app.dialog.action.DuplicateRoleAction
 
onExecute(JcrItemAdapter) - Method in class info.magnolia.security.app.dialog.action.DuplicateUserAction
 
onPreExecute() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
onPreExecute() - Method in class info.magnolia.security.app.action.DeleteEmptyFolderAction
 
onPreExecute() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
OpenAddRoleDialogAction<D extends OpenAddRoleDialogActionDefinition> - Class in info.magnolia.security.app.action
Action for opening the add role dialog.
OpenAddRoleDialogAction(D, JcrNodeAdapter, FormDialogPresenter, UiContext, EventBus, RepositoryManager) - Constructor for class info.magnolia.security.app.action.OpenAddRoleDialogAction
 
OpenAddRoleDialogActionDefinition - Class in info.magnolia.security.app.action
Defines an action for opening the add role dialog.
OpenAddRoleDialogActionDefinition() - Constructor for class info.magnolia.security.app.action.OpenAddRoleDialogActionDefinition
 
openChooseDialog(TextField) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
OpenEditRoleDialogAction<D extends OpenEditRoleDialogActionDefinition> - Class in info.magnolia.security.app.action
Action for opening the role edit dialog.
OpenEditRoleDialogAction(D, JcrNodeAdapter, FormDialogPresenter, UiContext, EventBus, RepositoryManager) - Constructor for class info.magnolia.security.app.action.OpenEditRoleDialogAction
 
OpenEditRoleDialogActionDefinition - Class in info.magnolia.security.app.action
Defines an action for opening the role edit dialog.
OpenEditRoleDialogActionDefinition() - Constructor for class info.magnolia.security.app.action.OpenEditRoleDialogActionDefinition
 

P

PATH_PROPERTY_NAME - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
 
PERMISSIONS_PROPERTY_NAME - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
 

R

readEntries(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
readEntry(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
readFromItem() - Method in class info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer
 
readFromItem() - Method in class info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer
 
RemoveHardcodedI18nPropertiesFromSecurityAppTask - Class in info.magnolia.security.setup
Removes hardcoded i18n properties (such as label and description) from security configuration.
RemoveHardcodedI18nPropertiesFromSecurityAppTask(String) - Constructor for class info.magnolia.security.setup.RemoveHardcodedI18nPropertiesFromSecurityAppTask
 
RenameUsersFolderAction - Class in info.magnolia.security.app.dialog.action
Action for renaming a folder in the users or userroles workspace, updates ACLs of all users or roles within the folder or a sub folder.
RenameUsersFolderAction(RenameUsersFolderActionDefinition, Item, EditorValidator, EditorCallback) - Constructor for class info.magnolia.security.app.dialog.action.RenameUsersFolderAction
 
RenameUsersFolderActionDefinition - Class in info.magnolia.security.app.dialog.action
Action definition for RenameUsersFolderAction.
RenameUsersFolderActionDefinition() - Constructor for class info.magnolia.security.app.dialog.action.RenameUsersFolderActionDefinition
 
resolveWorkbenchDefinition() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
RoleDropConstraint - Class in info.magnolia.security.app.container
Drop constraint for users workbench.
RoleDropConstraint() - Constructor for class info.magnolia.security.app.container.RoleDropConstraint
 
RoleManagementFieldDefinition - Class in info.magnolia.security.app.dialog.field
A definition for the Role Management field.
RoleManagementFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.RoleManagementFieldDefinition
Option group need a specific Transformer in order to handle the creation of the basic property.
RoleManagementFieldFactory - Class in info.magnolia.security.app.dialog.field
GUI builder for the Role Management field.
RoleManagementFieldFactory(RoleManagementFieldDefinition, Item, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
 

S

saveEntries(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
SaveGroupDialogAction - Class in info.magnolia.security.app.dialog.action
Save group dialog action.
SaveGroupDialogAction(SaveDialogActionDefinition, Item, EditorValidator, EditorCallback) - Constructor for class info.magnolia.security.app.dialog.action.SaveGroupDialogAction
 
SaveGroupDialogActionDefinition - Class in info.magnolia.security.app.dialog.action
Save group dialog action definition.
SaveGroupDialogActionDefinition() - Constructor for class info.magnolia.security.app.dialog.action.SaveGroupDialogActionDefinition
 
SaveRoleDialogAction - Class in info.magnolia.security.app.dialog.action
Save role dialog action.
SaveRoleDialogAction(SaveDialogActionDefinition, Item, EditorValidator, EditorCallback, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.action.SaveRoleDialogAction
 
SaveRoleDialogAction(SaveDialogActionDefinition, Item, EditorValidator, EditorCallback) - Constructor for class info.magnolia.security.app.dialog.action.SaveRoleDialogAction
SaveRoleDialogActionDefinition - Class in info.magnolia.security.app.dialog.action
Save role dialog action definition.
SaveRoleDialogActionDefinition() - Constructor for class info.magnolia.security.app.dialog.action.SaveRoleDialogActionDefinition
 
SaveUserDialogAction - Class in info.magnolia.security.app.dialog.action
Save user dialog action.
SaveUserDialogAction(SaveUserDialogActionDefinition, Item, EditorValidator, EditorCallback, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.action.SaveUserDialogAction
 
SaveUserDialogActionDefinition - Class in info.magnolia.security.app.dialog.action
Save user dialog action definition.
SaveUserDialogActionDefinition() - Constructor for class info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition
 
SecurityApp - Class in info.magnolia.security.app
The Security App, extending the base content app.
SecurityApp(AppContext, AppView, ComponentProvider) - Constructor for class info.magnolia.security.app.SecurityApp
 
SecurityAppAvailabilityCheckerImpl - Class in info.magnolia.security.app.action.availability
Extends AvailabilityCheckerImpl and overrides writePermissionRequiredRule to SecurityAppWritePermissionRequiredRule.
SecurityAppAvailabilityCheckerImpl(ComponentProvider, ContentConnector) - Constructor for class info.magnolia.security.app.action.availability.SecurityAppAvailabilityCheckerImpl
 
SecurityAppWritePermissionRequiredRule - Class in info.magnolia.security.app.action.availability
AvailabilityRule implementation which returns true if current user has write permissions for the evaluated items or if current user has superuser role assigned.
SecurityAppWritePermissionRequiredRule() - Constructor for class info.magnolia.security.app.action.availability.SecurityAppWritePermissionRequiredRule
 
SecurityDropHandler - Class in info.magnolia.security.app.container
Custom drop hander ensuring update of acls for security principals upon moving their location.
SecurityDropHandler() - Constructor for class info.magnolia.security.app.container.SecurityDropHandler
 
SecurityDropHandler(TreeTable, DropConstraint) - Constructor for class info.magnolia.security.app.container.SecurityDropHandler
 
SecurityModuleVersionHandler - Class in info.magnolia.security.setup
Version handler for Security app module.
SecurityModuleVersionHandler() - Constructor for class info.magnolia.security.setup.SecurityModuleVersionHandler
 
setAccessType(long) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
setConditionalValue(String) - Method in class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
 
setFolderNotEmptyErrorMessage(String) - Method in class info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition
 
setItemIdOfChangedItem(JcrItemId) - Method in class info.magnolia.security.app.dialog.action.DuplicateRoleAction
 
setNodeTypes(List<NodeTypeDefinition>) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
setPath(String) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
setPermissions(long) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
setUserManagerRealm(String) - Method in class info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition
 
setWorkbench(WorkbenchDefinition) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
setWorkspace(String) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
start(Location) - Method in class info.magnolia.security.app.SecurityApp
 
SYSTEM_LANGUAGES_PATH - Static variable in class info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
 
SystemLanguagesFieldDefinition - Class in info.magnolia.security.app.dialog.field
Field definition that returns the languages defined under CONFIG:/server/i18n/system/languages as options.
SystemLanguagesFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
 

U

UniqueGroupNameValidator - Class in info.magnolia.security.app.dialog.field.validator
Validator to ensure that new group name is does not exist in the system yet.
UniqueGroupNameValidator(Item, String, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidator
 
UniqueGroupNameValidatorDefinition - Class in info.magnolia.security.app.dialog.field.validator
Defines a validator that checks for unique group name.
UniqueGroupNameValidatorDefinition() - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorDefinition
 
UniqueGroupNameValidatorFactory - Class in info.magnolia.security.app.dialog.field.validator
Unique Group ID validator builder.
UniqueGroupNameValidatorFactory(Item, UniqueGroupNameValidatorDefinition, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueGroupNameValidatorFactory
 
UniqueRoleNameValidator - Class in info.magnolia.security.app.dialog.field.validator
A validator to ensure uniqueness of role names.
UniqueRoleNameValidator(Item, String, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidator
 
UniqueRoleNameValidatorDefinition - Class in info.magnolia.security.app.dialog.field.validator
A definition for UniqueRoleNameValidator.
UniqueRoleNameValidatorDefinition() - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorDefinition
 
UniqueRoleNameValidatorFactory - Class in info.magnolia.security.app.dialog.field.validator
UniqueRoleNameValidatorFactory(Item, UniqueRoleNameValidatorDefinition, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueRoleNameValidatorFactory
 
UniqueUserNameValidator - Class in info.magnolia.security.app.dialog.field.validator
Ensures uniqueness of the user name.
UniqueUserNameValidator(Item, String, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidator
 
UniqueUserNameValidatorDefinition - Class in info.magnolia.security.app.dialog.field.validator
A definition for UniqueUserNameValidator.
UniqueUserNameValidatorDefinition() - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorDefinition
 
UniqueUserNameValidatorFactory - Class in info.magnolia.security.app.dialog.field.validator
UniqueUserNameValidatorFactory(UniqueUserNameValidatorDefinition, Item, SecuritySupport) - Constructor for class info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidatorFactory
 
updateAcls(Node, String) - Static method in class info.magnolia.security.app.util.UsersWorkspaceUtil
Update ACLs on a user or role node or recursively for all contained users or roles when given a folder.
UserDropConstraint - Class in info.magnolia.security.app.container
Drop constraint for users workbench.
UserDropConstraint() - Constructor for class info.magnolia.security.app.container.UserDropConstraint
 
UserNameColumnDefinition - Class in info.magnolia.security.app.column
Definition of a column that displays name of the user.
UserNameColumnDefinition() - Constructor for class info.magnolia.security.app.column.UserNameColumnDefinition
 
UserNameColumnFormatter - Class in info.magnolia.security.app.column
Column formatter for the user name column.
UserNameColumnFormatter(UserNameColumnDefinition) - Constructor for class info.magnolia.security.app.column.UserNameColumnFormatter
 
UsersWorkspaceUtil - Class in info.magnolia.security.app.util
Utility class for updating ACLs when moving or renaming users and folders in the users workspace.
UsersWorkspaceUtil() - Constructor for class info.magnolia.security.app.util.UsersWorkspaceUtil
 
uuid - Variable in class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory.Group
 

W

WebAccessFieldDefinition - Class in info.magnolia.security.app.dialog.field
Field definition for the web access field.
WebAccessFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.WebAccessFieldDefinition
 
WebAccessFieldFactory<D extends WebAccessFieldDefinition> - Class in info.magnolia.security.app.dialog.field
Field builder for the web access field.
WebAccessFieldFactory(D, Item, SimpleTranslator) - Constructor for class info.magnolia.security.app.dialog.field.WebAccessFieldFactory
 
WorkspaceAccessFieldDefinition - Class in info.magnolia.security.app.dialog.field
Field definition for the workspace ACL field.
WorkspaceAccessFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
WorkspaceAccessFieldFactory<D extends WorkspaceAccessFieldDefinition> - Class in info.magnolia.security.app.dialog.field
Field builder for the workspace ACL field.
WorkspaceAccessFieldFactory(D, Item, UiContext, ChooseDialogPresenter, SimpleTranslator, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
WorkspaceAccessFieldFactory(D, Item, UiContext, ChooseDialogPresenter, SimpleTranslator) - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
Deprecated.
since 5.3.1. ComponentProvider has to be injected in order to create the choose-dialog specific component provider, with proper bindings for e.g. ContentConnector or info.magnolia.ui.imageprovider.ImageProvider.
writeToItem(T) - Method in class info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer
Do nothing yet.
A C D E G H I M N O P R S U W 

Copyright © 2015 Magnolia International Ltd.. All rights reserved.