Uses of Interface
org.broadleafcommerce.openadmin.server.security.domain.AdminUser
Packages that use AdminUser
Package
Description
-
Uses of AdminUser in org.broadleafcommerce.openadmin.processor
Methods in org.broadleafcommerce.openadmin.processor that return AdminUser -
Uses of AdminUser in org.broadleafcommerce.openadmin.security
Fields in org.broadleafcommerce.openadmin.security declared as AdminUserMethods in org.broadleafcommerce.openadmin.security that return AdminUserMethods in org.broadleafcommerce.openadmin.security with parameters of type AdminUser -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.dao
Methods in org.broadleafcommerce.openadmin.server.security.dao that return AdminUserModifier and TypeMethodDescriptionAdminUserDao.readAdminUserById(Long id) AdminUserDaoImpl.readAdminUserById(Long id) AdminUserDao.readAdminUserByUserName(String userName) AdminUserDaoImpl.readAdminUserByUserName(String userName) AdminUserDao.saveAdminUser(AdminUser user) AdminUserDaoImpl.saveAdminUser(AdminUser user) Methods in org.broadleafcommerce.openadmin.server.security.dao that return types with arguments of type AdminUserModifier and TypeMethodDescriptionAdminUserDao.readAdminUserByEmail(String emailAddress) AdminUserDaoImpl.readAdminUserByEmail(String emailAddress) AdminUserDao.readAdminUsersByIds(Set<Long> ids) AdminUserDaoImpl.readAdminUsersByIds(Set<Long> ids) AdminUserDao.readAllAdminUsers()AdminUserDaoImpl.readAllAdminUsers()Methods in org.broadleafcommerce.openadmin.server.security.dao with parameters of type AdminUserModifier and TypeMethodDescriptionvoidAdminUserDao.deleteAdminUser(AdminUser user) voidAdminUserDaoImpl.deleteAdminUser(AdminUser user) booleanAdminPermissionDao.isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) booleanAdminPermissionDaoImpl.isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) AdminUserDao.saveAdminUser(AdminUser user) AdminUserDaoImpl.saveAdminUser(AdminUser user) -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.domain
Classes in org.broadleafcommerce.openadmin.server.security.domain that implement AdminUserFields in org.broadleafcommerce.openadmin.server.security.domain declared as AdminUserFields in org.broadleafcommerce.openadmin.server.security.domain with type parameters of type AdminUserModifier and TypeFieldDescriptionAdminPermissionImpl.allUsersAdminRoleImpl.allUsersAll users that have this roleMethods in org.broadleafcommerce.openadmin.server.security.domain that return AdminUserModifier and TypeMethodDescriptionAdminUserAttribute.getAdminUser()Returns theAdminUserAdminUserAttributeImpl.getAdminUser()Methods in org.broadleafcommerce.openadmin.server.security.domain that return types with arguments of type AdminUserModifier and TypeMethodDescriptionAdminPermission.getAllUsers()AdminPermissionImpl.getAllUsers()AdminRoleImpl.getAllUsers()Methods in org.broadleafcommerce.openadmin.server.security.domain with parameters of type AdminUserModifier and TypeMethodDescriptionvoidAdminUserAttribute.setAdminUser(AdminUser adminUser) Sets theAdminUservoidAdminUserAttributeImpl.setAdminUser(AdminUser adminUser) Method parameters in org.broadleafcommerce.openadmin.server.security.domain with type arguments of type AdminUserModifier and TypeMethodDescriptionvoidAdminPermission.setAllUsers(Set<AdminUser> allUsers) voidAdminPermissionImpl.setAllUsers(Set<AdminUser> allUsers) -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.extension
Methods in org.broadleafcommerce.openadmin.server.security.extension with parameters of type AdminUserModifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeAdminSecurityCheckExtensionHandler.handleAdminSecurityCheck(AdminUser adminUser, PermissionType permissionType, List<String> ceilingEntities) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAdminSecurityServiceExtensionHandler.hasPrivilegesForOperation(AdminUser adminUser, PermissionType permissionType, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> erh) Checks if the user can perform APPROVE/REJECT operation without edit privilegesorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeDefaultAdminSecurityServiceExtensionHandler.hasPrivilegesForOperation(AdminUser adminUser, PermissionType permissionType, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> erh) -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.external
Methods in org.broadleafcommerce.openadmin.server.security.external with parameters of type AdminUserModifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeAdminExternalLoginExtensionHandler.performAdditionalAuthenticationTasks(AdminUser adminUser, org.broadleafcommerce.common.security.BroadleafExternalAuthenticationUserDetails details) This can be used to associate, for example, Site to the adminUser, or to validate that the Site that the adminUser has access to is the current site. -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.handler
Methods in org.broadleafcommerce.openadmin.server.security.handler with parameters of type AdminUserModifier and TypeMethodDescriptionprotected EntityAdminUserCustomPersistenceHandler.validateLegalUsernameAndEmail(Entity entity, AdminUser adminInstance, boolean isAdd) protected voidAdminUserCustomPersistenceHandler.validateUserUpdateSecurity(PersistencePackage persistencePackage, AdminUser changingUser) -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.remote
Methods in org.broadleafcommerce.openadmin.server.security.remote that return AdminUserModifier and TypeMethodDescriptionAdminSecurityServiceRemote.getPersistentAdminUser()SecurityVerifier.getPersistentAdminUser() -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.service
Fields in org.broadleafcommerce.openadmin.server.security.service declared as AdminUserMethods in org.broadleafcommerce.openadmin.server.security.service that return AdminUserModifier and TypeMethodDescriptionAdminSecurityService.changePassword(org.broadleafcommerce.common.security.util.PasswordChange passwordChange) AdminSecurityServiceImpl.changePassword(org.broadleafcommerce.common.security.util.PasswordChange passwordChange) EntityFormModifierRequest.getCurrentUser()AdminSecurityService.readAdminUserById(Long id) AdminSecurityServiceImpl.readAdminUserById(Long id) AdminSecurityService.readAdminUserByUserName(String userName) AdminSecurityServiceImpl.readAdminUserByUserName(String userName) AdminSecurityService.saveAdminUser(AdminUser user) AdminSecurityServiceImpl.saveAdminUser(AdminUser user) Methods in org.broadleafcommerce.openadmin.server.security.service that return types with arguments of type AdminUserModifier and TypeMethodDescriptionAdminSecurityService.readAdminUsersByEmail(String email) Returns a list of admin users that match the given email.AdminSecurityServiceImpl.readAdminUsersByEmail(String email) AdminSecurityService.readAllAdminUsers()AdminSecurityServiceImpl.readAllAdminUsers()Methods in org.broadleafcommerce.openadmin.server.security.service with parameters of type AdminUserModifier and TypeMethodDescriptionvoidAbstractRowLevelSecurityProvider.addFetchRestrictions(AdminUser currentUser, String ceilingEntity, List<jakarta.persistence.criteria.Predicate> restrictions, List<jakarta.persistence.criteria.Order> sorts, jakarta.persistence.criteria.Root entityRoot, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder) voidRowLevelSecurityProvider.addFetchRestrictions(AdminUser currentUser, String ceilingEntity, List<jakarta.persistence.criteria.Predicate> restrictions, List<jakarta.persistence.criteria.Order> sorts, jakarta.persistence.criteria.Root entityRoot, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder) Used to further restrict a result set in the admin for a particular admin user.voidRowLevelSecurityServiceImpl.addFetchRestrictions(AdminUser currentUser, String ceilingEntity, List<jakarta.persistence.criteria.Predicate> restrictions, List<jakarta.persistence.criteria.Order> sorts, jakarta.persistence.criteria.Root entityRoot, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder) protected StringAdminSecurityServiceImpl.buildCacheKey(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) booleanAbstractRowLevelSecurityProvider.canAdd(AdminUser currentUser, String sectionClassName, ClassMetadata cmd) booleanRowLevelSecurityProvider.canAdd(AdminUser currentUser, String sectionClassname, ClassMetadata cmd) Hook to determine if the given entity can be added by a user.booleanRowLevelSecurityServiceImpl.canAdd(AdminUser currentUser, String sectionClassName, ClassMetadata cmd) booleanbooleanHook to determine if the given entity can be deleted by a user.booleanbooleanbooleanHook to determine if the given entity can be updated or not.booleanprotected voidAdminSecurityServiceImpl.checkExistingPassword(String unencodedPassword, AdminUser user, org.broadleafcommerce.common.service.GenericResponse response) protected voidAdminSecurityServiceImpl.checkUser(AdminUser user, org.broadleafcommerce.common.service.GenericResponse response) voidAdminSecurityService.deleteAdminUser(AdminUser user) voidAdminSecurityServiceImpl.deleteAdminUser(AdminUser user) AbstractRowLevelSecurityProvider.getFetchRestrictionRoot(AdminUser currentUser, Class<Serializable> ceilingEntity, List<FilterMapping> filterMappings) RowLevelSecurityProvider.getFetchRestrictionRoot(AdminUser currentUser, Class<Serializable> ceilingEntity, List<FilterMapping> filterMappings) Contributes toRootdetermination forRowLevelSecurityProvider.addFetchRestrictions(AdminUser, String, List, List, Root, CriteriaQuery, CriteriaBuilder).RowLevelSecurityServiceImpl.getFetchRestrictionRoot(AdminUser currentUser, Class<Serializable> ceilingEntity, List<FilterMapping> filterMappings) protected voidAdminSecurityServiceImpl.invalidateAllTokensForAdminUser(AdminUser user) booleanAdminSecurityService.isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) booleanAdminSecurityServiceImpl.isUserQualifiedForOperationOnCeilingEntity(AdminUser adminUser, PermissionType permissionType, String ceilingEntityFullyQualifiedName) AdminSecurityService.saveAdminUser(AdminUser user) AdminSecurityServiceImpl.saveAdminUser(AdminUser user) voidEntityFormModifierRequest.setCurrentUser(AdminUser currentUser) AbstractRowLevelSecurityProvider.validateAddRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) RowLevelSecurityProvider.validateAddRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) Validates whether a user has permissions to actually perform the record addition.RowLevelSecurityServiceImpl.validateAddRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) AbstractRowLevelSecurityProvider.validateRemoveRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) RowLevelSecurityProvider.validateRemoveRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) Validates whether a user has permissions to actually perform the record deletion.RowLevelSecurityServiceImpl.validateRemoveRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) AbstractRowLevelSecurityProvider.validateUpdateRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) RowLevelSecurityProvider.validateUpdateRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) Validates whether a user has permissions to actually perform the update.RowLevelSecurityServiceImpl.validateUpdateRequest(AdminUser currentUser, Entity entity, PersistencePackage persistencePackage) EntityFormModifierRequest.withCurrentUser(AdminUser currentUser) -
Uses of AdminUser in org.broadleafcommerce.openadmin.server.security.service.user
Methods in org.broadleafcommerce.openadmin.server.security.service.user that return AdminUserModifier and TypeMethodDescriptionprotected AdminUserAdminUserProvisioningServiceImpl.getAdminUser(org.broadleafcommerce.common.security.BroadleafExternalAuthenticationUserDetails details, HashSet<AdminRole> parsedRoles) Methods in org.broadleafcommerce.openadmin.server.security.service.user with parameters of type AdminUserModifier and TypeMethodDescriptionprotected voidAdminUserDetailsServiceImpl.addPermissions(AdminUser adminUser, List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities) protected voidAdminUserDetailsServiceImpl.addRoles(AdminUser adminUser, List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities) protected org.springframework.security.core.userdetails.UserDetailsAdminUserDetailsServiceImpl.buildDetails(String username, AdminUser adminUser) protected org.springframework.security.core.userdetails.UserDetailsAdminUserDetailsServiceImpl.createDetails(String username, AdminUser adminUser, List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities) protected AdminUserDetailsAdminUserProvisioningServiceImpl.createDetails(AdminUser adminUser, org.broadleafcommerce.common.security.BroadleafExternalAuthenticationUserDetails details, Set<org.springframework.security.core.authority.SimpleGrantedAuthority> adminUserAuthorities) -
Uses of AdminUser in org.broadleafcommerce.openadmin.web.controller
Methods in org.broadleafcommerce.openadmin.web.controller that return AdminUserModifier and TypeMethodDescriptionprotected AdminUserAdminLoginController.getPersistentAdminUser() -
Uses of AdminUser in org.broadleafcommerce.openadmin.web.filter
Methods in org.broadleafcommerce.openadmin.web.filter with parameters of type AdminUserModifier and TypeMethodDescriptionprotected voidAdminExternalLoginStateFilter.saveAdminUser(org.broadleafcommerce.common.security.BroadleafExternalAuthenticationUserDetails broadleafUser, AdminUser user) Deprecated.