Skip navigation links
A B C D E F G H I M N O P R S T U V W 

A

AbstractAccessFieldFactory<D extends info.magnolia.ui.form.field.definition.FieldDefinition,T extends AccessControlList> - Class in info.magnolia.security.app.dialog.field
Abstract super class for field builder that provide fields for editing ACLs.
AbstractAccessFieldFactory(D, Item, UiContext, I18NAuthoringSupport) - Constructor for class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
 
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
 
AbstractSecurityToolPresenter - Class in info.magnolia.security.app.tools
Base implementation for security tools which help verifying the system's security setup and ACLs.
AbstractSecurityToolPresenter(SecurityToolView, FormBuilder, FormToolActionExecutor, UiContext) - Constructor for class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
AbstractSecurityToolPresenter.ViewOption - Class in info.magnolia.security.app.tools
Base options for tools.
ACCESS_TYPE_CHILDREN - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
Deprecated.
ACCESS_TYPE_CHILDREN - Static variable in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
 
ACCESS_TYPE_NODE - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
Deprecated.
ACCESS_TYPE_NODE - Static variable in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
 
ACCESS_TYPE_NODE_AND_CHILDREN - 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.WorkspaceAccessControlList
 
ACCESS_TYPE_PROPERTY_NAME - Static variable in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
Deprecated.
since 5.4.8, constant has been relocated to WorkspaceAccessControlList.ACCESS_TYPE_PROPERTY_NAME
AccessControlField - Class in info.magnolia.security.app.dialog.field
A field implementation dedicated to access control entries (permission, access type and path).
AccessControlField(Map<Long, String>) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlField
Creates an AccessControlField with a permission select and a path text-field.
AccessControlField(Map<Long, String>, Map<Long, String>) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlField
Creates an AccessControlField with a permission type select, access-type select and a path text-field.
AccessControlField.PathChooserHandler - Interface in info.magnolia.security.app.dialog.field
A hook to the path field for the current entry, in order to choose and update its path.
AccessControlList<E extends AccessControlList.Entry> - Class in info.magnolia.security.app.dialog.field
A simple ACL representation reading entries from, and saving them to a given JCR node.
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.EntryKey - Class in info.magnolia.security.app.dialog.field
Deprecated.
since 5.4.8, equality is implemented on the entry directly, while same-key merging logic was moved to the more specific WorkspaceAccessControlList
AccessControlListField - Class in info.magnolia.security.app.dialog.field
A field implementation dedicated to access control lists.
AccessControlListField(Map<Long, String>, AccessControlListField.NewEntryHandler) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlListField
Creates an AccessControlListField with the given set of permissions.
AccessControlListField.DefaultEntryFieldFactory - Class in info.magnolia.security.app.dialog.field
Default implementation creates a standard AccessControlField with validator.
AccessControlListField.EntryFieldFactory - Interface in info.magnolia.security.app.dialog.field
A factory creating individual fields for ACL entries.
AccessControlListField.NewEntryHandler - Interface in info.magnolia.security.app.dialog.field
The handler used to create new ACL entries.
AccessControlPropertyUtil - Class in info.magnolia.security.app.util
Utility class for finding a matching permission to the path that want to grant permission when validating.
AccessControlPropertyUtil() - Constructor for class info.magnolia.security.app.util.AccessControlPropertyUtil
 
addAclEntryItem(AbstractJcrNodeAdapter) - Method in class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
Deprecated.
since 5.4.8 - won't use anymore.
addContainerItem(String, String, Object) - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
addEntry(E) - 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
 

B

buildContainer() - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
buildContainer() - Method in class info.magnolia.security.app.tools.group.GroupMemberPresenter
 
buildContainer() - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter
 
buildContainer() - Method in class info.magnolia.security.app.tools.role.RoleAssignmentPresenter
 
buildEntryRow(Field<AccessControlList.Entry>) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
buildEntryRows(AccessControlList<AccessControlList.Entry>) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 

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, UiContext, I18NAuthoringSupport) - Constructor for class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory
 
ConditionalReadOnlyTextFieldFactory(ConditionalReadOnlyTextFieldDefinition, Item) - Constructor for class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldFactory
container - Variable in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
createDefaultValue(Property) - Method in class info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory
 
createEntries(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
createEntries(Node) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
Entries are read and eventually merged with combined access type if two entries are found with same base path and permission.
createEntry(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
Default implementation simply retrieves the path and permissions values from corresponding JCR properties, and delegates entry construction to AccessControlList.doCreateRawEntry(long, String).
createEntry() - Method in interface info.magnolia.security.app.dialog.field.AccessControlListField.NewEntryHandler
Creates and returns a new Entry to feed into this field's acl value.
createField(AccessControlList.Entry) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField.DefaultEntryFieldFactory
 
createField(AccessControlList.Entry) - Method in interface info.magnolia.security.app.dialog.field.AccessControlListField.EntryFieldFactory
Creates a Field and binds the given Entry to it.
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
Deprecated.
since 5.4.8, keys are not needed any more on simple entries without access type
createResultView(String) - Method in class info.magnolia.security.app.tools.DefaultSecurityToolView
 
createRuleRow(AbstractOrderedLayout, AbstractJcrNodeAdapter, Label) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
Deprecated.
since 5.4.8 - won't use anymore.
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

DefaultEntryFieldFactory() - Constructor for class info.magnolia.security.app.dialog.field.AccessControlListField.DefaultEntryFieldFactory
 
DefaultSecurityToolView - Class in info.magnolia.security.app.tools
Base implementation for SecurityToolView.
DefaultSecurityToolView(SimpleTranslator) - Constructor for class info.magnolia.security.app.tools.DefaultSecurityToolView
 
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
 
doCreateRawEntry(long, String) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
Subclasses of AccessControlList may override this to create their own specialized Entries.
doCreateRawEntry(long, String) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
Create specialized ACL entries, with access type.
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, UiContext, I18NAuthoringSupport) - Constructor for class info.magnolia.security.app.dialog.field.EnabledFieldFactory
 
EnabledFieldFactory(CheckboxFieldDefinition, Item) - Constructor for class info.magnolia.security.app.dialog.field.EnabledFieldFactory
EnabledFieldTransformer<T> - Class in info.magnolia.security.app.dialog.field.property
Transformer implementation used for EnabledFieldFactory.
EnabledFieldTransformer(Item, ConfiguredFieldDefinition, Class<T>, I18NAuthoringSupport) - Constructor for class info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer
 
EnabledFieldTransformer(Item, ConfiguredFieldDefinition, Class<T>) - Constructor for class info.magnolia.security.app.dialog.field.property.EnabledFieldTransformer
Entry(long, String) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
Entry(long, long, String) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlList.Entry
Deprecated.
Entry(long, String) - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
Creates a workspace access control entry by decoding access type and base path from the given path.
Entry(long, long, String) - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
Creates a workspace access control entry by decoding base path from the given path.
EntryKey(long, String) - Constructor for class info.magnolia.security.app.dialog.field.AccessControlList.EntryKey
Deprecated.
 
equals(Object) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
equals(Object) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
 
execute() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
execute() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
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
 
execute() - Method in class info.magnolia.security.app.tools.action.ShowResultAction
 
executeAfterConfirmation() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
Deprecated.

F

findBestMatchingPermissions(List<Permission>, String) - Static method in class info.magnolia.security.app.util.AccessControlPropertyUtil
Return the best matching permission that matches with path and has equal or greater rights than the ones being granted.
findViolatedPermissions(List<Permission>, String, long) - Static method in class info.magnolia.security.app.util.AccessControlPropertyUtil
Find potential violating permissions, i.e.
formatUserAndGroupList(Map<String, List<String>>) - Method in class info.magnolia.security.app.action.DeleteFolderAction
 

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
Deprecated.
getAccessType() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
 
getAddButtonCaption() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
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.DeleteFolderAction
 
getBaseErrorMessage() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getBaseErrorMessage() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getChooseButtonCaption() - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
getConditionalValue() - Method in class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
 
getConfirmationDialogBody() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getConfirmationDialogBody() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
getConfirmationDialogBody() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getConfirmationDialogBody() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getConfirmationDialogCancelLabel() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getConfirmationDialogCancelLabel() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
getConfirmationDialogCancelLabel() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getConfirmationDialogCancelLabel() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getConfirmationDialogProceedLabel() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getConfirmationDialogProceedLabel() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
getConfirmationDialogProceedLabel() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getConfirmationDialogProceedLabel() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
getConfirmationDialogTitle() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getConfirmationDialogTitle() - Method in class info.magnolia.security.app.action.DeleteFolderAction
 
getConfirmationDialogTitle() - Method in class info.magnolia.security.app.action.DeleteGroupAction
 
getConfirmationDialogTitle() - Method in class info.magnolia.security.app.action.DeleteRoleAction
 
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.
getDumpMode() - Method in class info.magnolia.security.app.tools.group.GroupMemberPresenter.GroupMemberViewOption
 
getDumpMode() - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter.PermissionViewOption
 
getEmptyPlaceholderCaption() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
getEntries() - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
getEntryByNode(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
getEntryFieldFactory() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
getErrorMessage() - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
getErrorMessage() - Method in class info.magnolia.security.app.tools.group.GroupMemberPresenter
 
getErrorMessage() - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter
 
getErrorMessage() - Method in class info.magnolia.security.app.tools.role.RoleAssignmentPresenter
 
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()
getItem() - Method in class info.magnolia.security.app.tools.group.GroupMemberPresenter
 
getItem() - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter
 
getItem() - Method in class info.magnolia.security.app.tools.role.RoleAssignmentPresenter
 
getName() - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter.ViewOption
 
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.GroupManagementFieldFactory
Returns the available groups with those already assigned marked selected, according to the current node.
getOptions() - 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.
getOptions() - Method in class info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory
Returns the languages defined under CONFIG:/server/i18n/system/languages.
getOrAddAclItem(JcrNodeAdapter, String) - Method in class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
Deprecated.
since 5.4.8 - won't use anymore.
getPath() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
getPathChooserHandler() - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
getPermissions() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
getRemoveButtonCaption() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
getSecuritySupport() - Method in class info.magnolia.security.app.action.AbstractDeleteGroupOrRoleAction
 
getType() - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
getType() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
getType() - Method in class info.magnolia.security.app.dialog.field.validator.WebAccessControlValidator
 
getType() - Method in class info.magnolia.security.app.dialog.field.validator.WorkspaceAccessControlValidator
 
getType() - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter.PermissionViewOption
 
getUniqueNodeNameForChild(AbstractJcrNodeAdapter) - Method in class info.magnolia.security.app.dialog.field.AbstractAccessFieldFactory
Deprecated.
since 5.4.8 - won't use anymore.
getUserAndGroupListForErrorMessage(List<String>) - Method in class info.magnolia.security.app.action.DeleteFolderAction
Deprecated.
since 5.3.10 - use #formatUserAndGroupList(Map>) instead.
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
 
getValue() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
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
 
getView() - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
getWorkbench() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
getWorkspace() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
Group(String, String) - Constructor for class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory.Group
 
GroupDropConstraint - Class in info.magnolia.security.app.container
Drop constraint for groups workbench.
GroupDropConstraint(ContentConnector) - Constructor for class info.magnolia.security.app.container.GroupDropConstraint
 
GroupDropConstraint() - Constructor for class info.magnolia.security.app.container.GroupDropConstraint
Deprecated.
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, UiContext, I18NAuthoringSupport, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.GroupManagementFieldFactory
 
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.
GroupMemberPresenter - Class in info.magnolia.security.app.tools.group
The security tools help querying members in a group.
GroupMemberPresenter(SecurityToolView, FormBuilder, FormToolActionExecutor, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.tools.group.GroupMemberPresenter
 
GroupMemberPresenter.DumpMode - Enum in info.magnolia.security.app.tools.group
Mode of querying members.
GroupMemberPresenter.GroupMemberViewOption - Class in info.magnolia.security.app.tools.group
Options for querying members tools.
GroupMemberViewOption() - Constructor for class info.magnolia.security.app.tools.group.GroupMemberPresenter.GroupMemberViewOption
 

H

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

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.tools - package info.magnolia.security.app.tools
 
info.magnolia.security.app.tools.action - package info.magnolia.security.app.tools.action
 
info.magnolia.security.app.tools.group - package info.magnolia.security.app.tools.group
 
info.magnolia.security.app.tools.permission - package info.magnolia.security.app.tools.permission
 
info.magnolia.security.app.tools.role - package info.magnolia.security.app.tools.role
 
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
 
initContent() - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
initContent() - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
initializeProperty() - Method in class info.magnolia.security.app.dialog.field.WebAccessFieldFactory
 
initializeProperty() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
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
Deprecated.
since 5.4.8, not used anymore now that fields operate over ACEs directly.
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
 
isValidValue(AccessControlList.Entry) - Method in class info.magnolia.security.app.dialog.field.validator.WebAccessControlValidator
 
isValidValue(WorkspaceAccessControlList.Entry) - Method in class info.magnolia.security.app.dialog.field.validator.WorkspaceAccessControlValidator
 

M

ManagementFieldTransformer<T> - Class in info.magnolia.security.app.dialog.field.property
Transformer 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
Deprecated.
since 5.4.8 - won't use anymore.
openChooseDialog(String, ChooseDialogCallback) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
openChooser(Property<String>) - Method in interface info.magnolia.security.app.dialog.field.AccessControlField.PathChooserHandler
Invoked with the current entry's path property to use as a default value.
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
Deprecated.
since 5.4.8, intended for internal usage only (package visibility)
PERMISSIONS_PROPERTY_NAME - Static variable in class info.magnolia.security.app.dialog.field.AccessControlList
Deprecated.
since 5.4.8, intended for internal usage only (package visibility)
PermissionToolPresenter - Class in info.magnolia.security.app.tools.permission
The security tools help verifying the system's security setup and ACLs.
PermissionToolPresenter(SecurityToolView, FormBuilder, FormToolActionExecutor, UiContext, SecuritySupport, SimpleTranslator) - Constructor for class info.magnolia.security.app.tools.permission.PermissionToolPresenter
 
PermissionToolPresenter.DumpMode - Enum in info.magnolia.security.app.tools.permission
Mode of querying permissions.
PermissionToolPresenter.DumpType - Enum in info.magnolia.security.app.tools.permission
Type is used to query permissions for.
PermissionToolPresenter.PermissionViewOption - Class in info.magnolia.security.app.tools.permission
Options for permission tools.
PermissionViewOption() - Constructor for class info.magnolia.security.app.tools.permission.PermissionToolPresenter.PermissionViewOption
 

R

readEntries(Node) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
Initializes this AccessControlList by reading existing entries from the given ACL node.
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
 
removeEntry(E) - Method in class info.magnolia.security.app.dialog.field.AccessControlList
 
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
 
RoleAssignmentPresenter - Class in info.magnolia.security.app.tools.role
The security tools help getting assignments of a role.
RoleAssignmentPresenter(SecurityToolView, FormBuilder, FormToolActionExecutor, UiContext, SimpleTranslator, SecuritySupport) - Constructor for class info.magnolia.security.app.tools.role.RoleAssignmentPresenter
 
RoleDropConstraint - Class in info.magnolia.security.app.container
Drop constraint for roles workbench.
RoleDropConstraint(ContentConnector) - Constructor for class info.magnolia.security.app.container.RoleDropConstraint
 
RoleDropConstraint() - Constructor for class info.magnolia.security.app.container.RoleDropConstraint
Deprecated.
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, UiContext, I18NAuthoringSupport, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.RoleManagementFieldFactory
 
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
Saves entries of this AccessControlList (back) to the given ACL node.
saveEntries(Node) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
Entries are saved as follows, according to their access types: WorkspaceAccessControlList.ACCESS_TYPE_NODE: creates a single node per entry, with base path and permission value WorkspaceAccessControlList.ACCESS_TYPE_CHILDREN: creates a single node per entry, with path (wildcard appended) and permission value WorkspaceAccessControlList.ACCESS_TYPE_NODE_AND_CHILDREN: creates two nodes per entry, one for each of the above cases, with same permission value
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 action for the role dialog.
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
 
SecurityToolView - Interface in info.magnolia.security.app.tools
View of permission tool.
setAccessType(long) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
Deprecated.
setAccessType(long) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
 
setAddButtonCaption(String) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
setChooseButtonCaption(String) - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
setConditionalValue(String) - Method in class info.magnolia.security.app.dialog.field.ConditionalReadOnlyTextFieldDefinition
 
setDataSource(Container) - Method in class info.magnolia.security.app.tools.DefaultSecurityToolView
 
setDataSource(Container) - Method in interface info.magnolia.security.app.tools.SecurityToolView
 
setDumpMode(GroupMemberPresenter.DumpMode) - Method in class info.magnolia.security.app.tools.group.GroupMemberPresenter.GroupMemberViewOption
 
setDumpMode(PermissionToolPresenter.DumpMode) - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter.PermissionViewOption
 
setEmptyPlaceholderCaption(String) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
setEntryFieldFactory(AccessControlListField.EntryFieldFactory) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
setFolderNotEmptyErrorMessage(String) - Method in class info.magnolia.security.app.action.DeleteEmptyFolderActionDefinition
 
setInternalValue(AccessControlList.Entry) - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
setItemIdOfChangedItem(JcrItemId) - Method in class info.magnolia.security.app.dialog.action.DuplicateRoleAction
 
setName(String) - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter.ViewOption
 
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
 
setPath(String) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
Decorates the path setter with sanitation of the path given as input.
setPathChooserHandler(AccessControlField.PathChooserHandler) - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
setPermissions(long) - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
setRemoveButtonCaption(String) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
setType(PermissionToolPresenter.DumpType) - Method in class info.magnolia.security.app.tools.permission.PermissionToolPresenter.PermissionViewOption
 
setUserManagerRealm(String) - Method in class info.magnolia.security.app.dialog.action.SaveUserDialogActionDefinition
 
setValidationVisible(boolean) - Method in class info.magnolia.security.app.dialog.field.AccessControlField
 
setValidationVisible(boolean) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
setWorkbench(WorkbenchDefinition) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
setWorkspace(String) - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldDefinition
 
showResult() - Method in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
ShowResultAction - Class in info.magnolia.security.app.tools.action
Show result action.
ShowResultAction(ShowResultActionDefinition, AbstractSecurityToolPresenter, EditorValidator) - Constructor for class info.magnolia.security.app.tools.action.ShowResultAction
 
ShowResultActionDefinition - Class in info.magnolia.security.app.tools.action
Used to configure ShowResultAction.
ShowResultActionDefinition() - Constructor for class info.magnolia.security.app.tools.action.ShowResultActionDefinition
 
start(Location) - Method in class info.magnolia.security.app.SecurityApp
 
SYSTEM_LANGUAGES_PATH - Static variable in class info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
Deprecated.
since 5.4.4
SystemLanguagesFieldDefinition - Class in info.magnolia.security.app.dialog.field
Defines a select field displaying configured system languages.
SystemLanguagesFieldDefinition() - Constructor for class info.magnolia.security.app.dialog.field.SystemLanguagesFieldDefinition
 
SystemLanguagesFieldFactory<D extends SystemLanguagesFieldDefinition> - Class in info.magnolia.security.app.dialog.field
Creates and initializes a select field with system languages, as configured under CONFIG:/server/i18n/system/languages.
SystemLanguagesFieldFactory(D, Item, UiContext, I18NAuthoringSupport, Context) - Constructor for class info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory
 
SystemLanguagesFieldFactory(D, Item, Context) - Constructor for class info.magnolia.security.app.dialog.field.SystemLanguagesFieldFactory

T

toString() - Method in class info.magnolia.security.app.dialog.field.AccessControlList.Entry
 
toString() - Method in class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList.Entry
 
TRANSITIVE_ID - Static variable in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 

U

uiContext - Variable in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
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(ContentConnector) - Constructor for class info.magnolia.security.app.container.UserDropConstraint
 
UserDropConstraint() - Constructor for class info.magnolia.security.app.container.UserDropConstraint
Deprecated.
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
 

V

validate(AccessControlList) - Method in class info.magnolia.security.app.dialog.field.AccessControlListField
 
validateForm() - Method in class info.magnolia.security.app.dialog.action.SaveRoleDialogAction
Override this function to make sure all previous errors are clean before calling validate.
validateForm() - Method in class info.magnolia.security.app.tools.action.ShowResultAction
 
VALUE_ID - Static variable in class info.magnolia.security.app.tools.AbstractSecurityToolPresenter
 
valueOf(String) - Static method in enum info.magnolia.security.app.tools.group.GroupMemberPresenter.DumpMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.security.app.tools.permission.PermissionToolPresenter.DumpMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.security.app.tools.permission.PermissionToolPresenter.DumpType
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.magnolia.security.app.tools.group.GroupMemberPresenter.DumpMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.security.app.tools.permission.PermissionToolPresenter.DumpMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.security.app.tools.permission.PermissionToolPresenter.DumpType
Returns an array containing the constants of this enum type, in the order they are declared.
ViewOption() - Constructor for class info.magnolia.security.app.tools.AbstractSecurityToolPresenter.ViewOption
 

W

WebAccessControlValidator - Class in info.magnolia.security.app.dialog.field.validator
Typed validator for ACL entries.
WebAccessControlValidator(String) - Constructor for class info.magnolia.security.app.dialog.field.validator.WebAccessControlValidator
 
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 - Class in info.magnolia.security.app.dialog.field
Field factory for the web access ACL field; unlike other field factories, it does not read ACLs straight from the JCR adapter.
WebAccessFieldFactory(WebAccessFieldDefinition, Item, UiContext, I18NAuthoringSupport, SimpleTranslator) - Constructor for class info.magnolia.security.app.dialog.field.WebAccessFieldFactory
 
WebAccessFieldFactory(WebAccessFieldDefinition, Item, SimpleTranslator) - Constructor for class info.magnolia.security.app.dialog.field.WebAccessFieldFactory
WorkspaceAccessControlList - Class in info.magnolia.security.app.dialog.field
An extended ACL representation for use with workspace permissions.
WorkspaceAccessControlList() - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessControlList
 
WorkspaceAccessControlList.Entry - Class in info.magnolia.security.app.dialog.field
An extended entry for the workspace ACLs, with notion of access type and sanitized path.
WorkspaceAccessControlValidator - Class in info.magnolia.security.app.dialog.field.validator
Typed validator for workspace-specific ACL entries.
WorkspaceAccessControlValidator(String, String) - Constructor for class info.magnolia.security.app.dialog.field.validator.WorkspaceAccessControlValidator
 
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 - Class in info.magnolia.security.app.dialog.field
Field factory for workspace ACL fields; unlike other field factories, it does not read ACLs straight from the JCR adapter.
WorkspaceAccessFieldFactory(WorkspaceAccessFieldDefinition, Item, UiContext, I18NAuthoringSupport, ChooseDialogPresenter, SimpleTranslator, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
 
WorkspaceAccessFieldFactory(WorkspaceAccessFieldDefinition, Item, UiContext, ChooseDialogPresenter, SimpleTranslator, ComponentProvider) - Constructor for class info.magnolia.security.app.dialog.field.WorkspaceAccessFieldFactory
WorkspaceAccessFieldFactory(WorkspaceAccessFieldDefinition, 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 B C D E F G H I M N O P R S T U V W 
Skip navigation links

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