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 TypeMethodDescriptionAdminSecurityCheckExtensionHandler.handleAdminSecurityCheck(AdminUser adminUser, PermissionType permissionType, List<String> ceilingEntities) AdminSecurityServiceExtensionHandler.hasPrivilegesForOperation(AdminUser adminUser, PermissionType permissionType, ExtensionResultHolder<Boolean> erh) Checks if the user can perform APPROVE/REJECT operation without edit privilegesDefaultAdminSecurityServiceExtensionHandler.hasPrivilegesForOperation(AdminUser adminUser, PermissionType permissionType, 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 TypeMethodDescriptionAdminExternalLoginExtensionHandler.performAdditionalAuthenticationTasks(AdminUser adminUser, 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(PasswordChange passwordChange) AdminSecurityServiceImpl.changePassword(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, GenericResponse response) protected voidAdminSecurityServiceImpl.checkUser(AdminUser user, 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(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, 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(BroadleafExternalAuthenticationUserDetails broadleafUser, AdminUser user) Deprecated.