public class EditableProfileRowSecurityProvider
extends org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProvider
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.common.site.service.SiteService |
siteService |
| Constructor and Description |
|---|
EditableProfileRowSecurityProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAdd(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
String sectionClassName,
org.broadleafcommerce.openadmin.dto.ClassMetadata cmd) |
boolean |
canRemove(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity) |
boolean |
canUpdate(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity) |
protected boolean |
canUpdate(Class cls,
org.broadleafcommerce.openadmin.dto.Property prop) |
protected boolean |
canUpdate(Long profileId) |
org.broadleafcommerce.openadmin.server.service.persistence.validation.GlobalValidationResult |
validateAddRequest(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.server.service.persistence.validation.GlobalValidationResult |
validateRemoveRequest(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.server.service.persistence.validation.GlobalValidationResult |
validateUpdateRequest(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected org.broadleafcommerce.common.site.service.SiteService siteService
public boolean canUpdate(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity)
canUpdate in interface org.broadleafcommerce.openadmin.server.security.service.RowLevelSecurityProvidercanUpdate in class org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProviderprotected boolean canUpdate(Class cls, org.broadleafcommerce.openadmin.dto.Property prop)
protected boolean canUpdate(Long profileId)
public boolean canRemove(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity)
canRemove in interface org.broadleafcommerce.openadmin.server.security.service.RowLevelSecurityProvidercanRemove in class org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProviderpublic boolean canAdd(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
String sectionClassName,
org.broadleafcommerce.openadmin.dto.ClassMetadata cmd)
canAdd in interface org.broadleafcommerce.openadmin.server.security.service.RowLevelSecurityProvidercanAdd in class org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProviderpublic org.broadleafcommerce.openadmin.server.service.persistence.validation.GlobalValidationResult validateAddRequest(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
validateAddRequest in interface org.broadleafcommerce.openadmin.server.security.service.RowLevelSecurityProvidervalidateAddRequest in class org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProviderpublic org.broadleafcommerce.openadmin.server.service.persistence.validation.GlobalValidationResult validateUpdateRequest(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
validateUpdateRequest in interface org.broadleafcommerce.openadmin.server.security.service.RowLevelSecurityProvidervalidateUpdateRequest in class org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProviderpublic org.broadleafcommerce.openadmin.server.service.persistence.validation.GlobalValidationResult validateRemoveRequest(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
validateRemoveRequest in interface org.broadleafcommerce.openadmin.server.security.service.RowLevelSecurityProvidervalidateRemoveRequest in class org.broadleafcommerce.openadmin.server.security.service.AbstractRowLevelSecurityProviderCopyright © 2020. All rights reserved.