Uses of Class
de.hybris.platform.servicelayer.security.permissions.PermissionAssignment
Packages that use PermissionAssignment
Package
Description
-
Uses of PermissionAssignment in com.hybris.backoffice.cockpitng.dataaccess.facades.permissions
Methods in com.hybris.backoffice.cockpitng.dataaccess.facades.permissions that return PermissionAssignmentModifier and TypeMethodDescriptionprotected PermissionAssignmentDefaultPlatformPermissionManagementFacadeStrategy.getFieldPermissionAssignmentForPrincipal(PrincipalModel principalModel, String typeCode, String field, String permissionName) * Returns Field Permission Assignment for principal.protected PermissionAssignmentDefaultPlatformPermissionManagementFacadeStrategy.getTypePermissionAssignmentForPrincipal(String typeCode, PrincipalModel principalModel, String permissionName) Returns Type Permission Assignment for principal.Methods in com.hybris.backoffice.cockpitng.dataaccess.facades.permissions that return types with arguments of type PermissionAssignmentModifier and TypeMethodDescriptionprotected List<PermissionAssignment>DefaultPlatformPermissionManagementFacadeStrategy.getAttributePermissionsForType(ComposedTypeModel type) protected List<PermissionAssignment>DefaultPlatformPermissionManagementFacadeStrategy.getCurrentPermissionState(com.hybris.cockpitng.dataaccess.facades.permissions.Permission permission, List<com.hybris.cockpitng.dataaccess.facades.permissions.Permission> permissions) -
Uses of PermissionAssignment in de.hybris.platform.permissionsfacades.strategy.impl
Methods in de.hybris.platform.permissionsfacades.strategy.impl that return PermissionAssignmentModifier and TypeMethodDescriptionprotected PermissionAssignmentDefaultApplyPermissionsStrategy.createPermissionsAssignment(String permission, PrincipalModel principal, boolean granted) Methods in de.hybris.platform.permissionsfacades.strategy.impl that return types with arguments of type PermissionAssignmentModifier and TypeMethodDescriptionprotected Collection<PermissionAssignment>DefaultApplyPermissionsStrategy.createPermissionAssignments(PrincipalModel principal, PermissionValuesData permissions) -
Uses of PermissionAssignment in de.hybris.platform.servicelayer.media.impl
Methods in de.hybris.platform.servicelayer.media.impl that return types with arguments of type PermissionAssignmentModifier and TypeMethodDescriptionprotected Collection<PermissionAssignment>AbstractMediaPrincipalsHandler.getDeniedPermissions(MediaModel model) protected Collection<PermissionAssignment>AbstractMediaPrincipalsHandler.getPermittedPermissions(MediaModel model) -
Uses of PermissionAssignment in de.hybris.platform.servicelayer.security.permissions
Methods in de.hybris.platform.servicelayer.security.permissions that return types with arguments of type PermissionAssignmentModifier and TypeMethodDescriptionPermissionManagementService.getAttributePermissions(AttributeDescriptorModel attribute) Returns a collection representing all permission assigned to given attribute.PermissionManagementService.getAttributePermissionsForName(AttributeDescriptorModel attribute, String... permissionName) Returns a collection representing permissions with specified name(s) assigned to given attribute.PermissionManagementService.getAttributePermissionsForPrincipal(AttributeDescriptorModel attribute, PrincipalModel... principal) Returns a collection representing permissions assigned to given attribute for specified principal(s).PermissionManagementService.getGlobalPermissionsForName(String... permissionName) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0.0 - this method is for remove in future versionPermissionManagementService.getGlobalPermissionsForPrincipal(PrincipalModel... principal) Returns a collection representing all global permission assignments for specified principal(s).PermissionManagementService.getItemPermissions(ItemModel item) Returns a collection representing all permission assigned to given item.PermissionManagementService.getItemPermissionsForName(ItemModel item, String... permissionName) Returns a collection representing permissions with specified name(s) assigned to given item.PermissionManagementService.getItemPermissionsForPrincipal(ItemModel item, PrincipalModel... principal) Returns a collection representing permissions assigned to given item for specified principal(s).PermissionManagementService.getTypePermissions(ComposedTypeModel type) Returns a collection representing all permission assigned to given type.PermissionManagementService.getTypePermissionsForName(ComposedTypeModel type, String... permissionName) Returns a collection representing permissions with specified name(s) assigned to given type.PermissionManagementService.getTypePermissionsForPrincipal(ComposedTypeModel type, PrincipalModel... principal) Returns a collection representing permissions assigned to given type for specified principal(s).Methods in de.hybris.platform.servicelayer.security.permissions with parameters of type PermissionAssignmentModifier and TypeMethodDescriptionvoidPermissionManagementService.addAttributePermission(AttributeDescriptorModel attribute, PermissionAssignment... permissionAssignment) Adds a permission assignment(s) to an attribute descriptor.voidPermissionManagementService.addGlobalPermission(PermissionAssignment... permissionAssignment) Adds new global permission assignments.voidPermissionManagementService.addItemPermission(ItemModel item, PermissionAssignment... permissionAssignment) Adds a permission assignment(s) to an item.voidPermissionManagementService.addTypePermission(ComposedTypeModel type, PermissionAssignment... permissionAssignment) Adds a permission assignment(s) to a type.voidPermissionManagementService.removeAttributePermission(AttributeDescriptorModel attribute, PermissionAssignment... permissionAssignment) Removes permission assignments from an attribute descriptor.voidPermissionManagementService.removeGlobalPermission(PermissionAssignment... permissionAssignment) Removes global permission assignment(s).voidPermissionManagementService.removeItemPermission(ItemModel item, PermissionAssignment... permissionAssignment) Removes permission assignments from an item.voidPermissionManagementService.removeTypePermission(ComposedTypeModel type, PermissionAssignment... permissionAssignment) Removes permission assignments from a type.Method parameters in de.hybris.platform.servicelayer.security.permissions with type arguments of type PermissionAssignmentModifier and TypeMethodDescriptionvoidPermissionManagementService.addAttributePermissions(AttributeDescriptorModel attribute, Collection<PermissionAssignment> permissionAssignments) Adds all permission assignments defined in given collection to an attribute descriptor.voidPermissionManagementService.addGlobalPermissions(Collection<PermissionAssignment> permissionAssignments) Globally adds all permission assignments defined in given collection.voidPermissionManagementService.addItemPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) Adds all permission assignments defined in given collection to an item.voidPermissionManagementService.addTypePermissions(ComposedTypeModel type, Collection<PermissionAssignment> permissionAssignments) Adds all permission assignments defined in given collection to a type.voidPermissionManagementService.removeAttributePermissions(AttributeDescriptorModel attribute, Collection<PermissionAssignment> permissionAssignments) Removes permission assignments from an item.voidPermissionManagementService.removeGlobalPermissions(Collection<PermissionAssignment> permissionAssignments) Removes global permission assignments.voidPermissionManagementService.removeItemPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) Removes permission assignments from an item.voidPermissionManagementService.removeTypePermissions(ComposedTypeModel type, Collection<PermissionAssignment> permissionAssignments) Removes permission assignments from a type.voidPermissionManagementService.setAttributePermissions(AttributeDescriptorModel attribute, Collection<PermissionAssignment> permissionAssignments) Replaces permission assignments to an attribute descriptor with the ones in given collection.voidPermissionManagementService.setItemPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) Replaces permission assignments to an item with the ones in given collection.voidPermissionManagementService.setTypePermissions(ComposedTypeModel type, Collection<PermissionAssignment> permissionAssignments) Replaces existing permission assignments to a type with the ones in given collection. -
Uses of PermissionAssignment in de.hybris.platform.servicelayer.security.permissions.impl
Methods in de.hybris.platform.servicelayer.security.permissions.impl that return types with arguments of type PermissionAssignmentModifier and TypeMethodDescriptionDefaultPermissionManagementService.getAttributePermissions(AttributeDescriptorModel attribute) DefaultPermissionManagementService.getAttributePermissionsForName(AttributeDescriptorModel attribute, String... permissionName) DefaultPermissionManagementService.getAttributePermissionsForPrincipal(AttributeDescriptorModel attribute, PrincipalModel... principal) DefaultPermissionManagementService.getGlobalPermissionsForName(String... permissionName) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0.0protected Collection<PermissionAssignment>DefaultPermissionManagementService.getGlobalPermissionsForName(Collection<String> permissionNames) DefaultPermissionManagementService.getGlobalPermissionsForPrincipal(PrincipalModel... principal) protected Collection<PermissionAssignment>DefaultPermissionManagementService.getGlobalPermissionsForPrincipal(Collection<PrincipalModel> principals) Returns global permissions for given principalsDefaultPermissionManagementService.getItemPermissions(ItemModel item) DefaultPermissionManagementService.getItemPermissionsForName(ItemModel item, String... permissionName) protected Collection<PermissionAssignment>DefaultPermissionManagementService.getItemPermissionsForName(ItemModel item, List<String> permissionNames) DefaultPermissionManagementService.getItemPermissionsForPrincipal(ItemModel item, PrincipalModel... principal) protected Collection<PermissionAssignment>DefaultPermissionManagementService.getItemPermissionsForPrincipals(ItemModel item, Collection<PrincipalModel> principals) DefaultPermissionManagementService.getTypePermissions(ComposedTypeModel type) DefaultPermissionManagementService.getTypePermissionsForName(ComposedTypeModel type, String... permissionName) DefaultPermissionManagementService.getTypePermissionsForPrincipal(ComposedTypeModel type, PrincipalModel... principal) Methods in de.hybris.platform.servicelayer.security.permissions.impl with parameters of type PermissionAssignmentModifier and TypeMethodDescriptionvoidDefaultPermissionManagementService.addAttributePermission(AttributeDescriptorModel attribute, PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.addGlobalPermission(PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.addItemPermission(ItemModel item, PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.addTypePermission(ComposedTypeModel type, PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.removeAttributePermission(AttributeDescriptorModel attribute, PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.removeGlobalPermission(PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.removeItemPermission(ItemModel item, PermissionAssignment... permissionAssignment) voidDefaultPermissionManagementService.removeTypePermission(ComposedTypeModel type, PermissionAssignment... permissionAssignment) Method parameters in de.hybris.platform.servicelayer.security.permissions.impl with type arguments of type PermissionAssignmentModifier and TypeMethodDescriptionvoidDefaultPermissionManagementService.addAttributePermissions(AttributeDescriptorModel attribute, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.addGlobalPermissions(Collection<PermissionAssignment> permissionAssignments) protected voidDefaultPermissionManagementService.addGlobalPermissionsInternal(Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.addItemPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) protected voidDefaultPermissionManagementService.addPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.addTypePermissions(ComposedTypeModel type, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.removeAttributePermissions(AttributeDescriptorModel attribute, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.removeGlobalPermissions(Collection<PermissionAssignment> permissionAssignments) protected voidDefaultPermissionManagementService.removeGlobalPermissionsInternal(Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.removeItemPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) protected voidDefaultPermissionManagementService.removePermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.removeTypePermissions(ComposedTypeModel type, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.setAttributePermissions(AttributeDescriptorModel attribute, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.setItemPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) protected voidDefaultPermissionManagementService.setPermissions(ItemModel item, Collection<PermissionAssignment> permissionAssignments) voidDefaultPermissionManagementService.setTypePermissions(ComposedTypeModel type, Collection<PermissionAssignment> permissionAssignments)