Uses of Class
com.broadleafcommerce.auth.resource.domain.User
Packages that use User
Package
Description
- 
Uses of User in com.broadleafcommerce.auth.client.web.authentication.session
Constructor parameters in com.broadleafcommerce.auth.client.web.authentication.session with type arguments of type UserModifierConstructorDescriptionAbstractOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) AbstractOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) DefaultOIDCAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) DefaultOIDCAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) GithubOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) GithubOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) GoogleOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) GoogleOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService)  - 
Uses of User in com.broadleafcommerce.auth.passcode.service
Classes in com.broadleafcommerce.auth.passcode.service with type parameters of type UserModifier and TypeClassDescriptionclassDefaultPasscodeService<P extends PasswordToken,U extends User, D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> interfacePasscodeService<P extends PasswordToken,U extends User> This service provides methods for creating and consuming random passcodes. - 
Uses of User in com.broadleafcommerce.auth.resource.service.validation
Methods in com.broadleafcommerce.auth.resource.service.validation with parameters of type UserModifier and TypeMethodDescriptionprotected voidUserValidator.validatePermissions(User businessInstance, org.springframework.validation.Errors errors) protected voidUserValidator.validateServiceIdAndType(User user, org.springframework.validation.Errors errors)  - 
Uses of User in com.broadleafcommerce.auth.resource.web.endpoint
Methods in com.broadleafcommerce.auth.resource.web.endpoint that return UserModifier and TypeMethodDescriptionUserEndpoint.createUser(User user, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) UserEndpoint.getUser(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) UserEndpoint.replaceUser(String id, User user, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.auth.resource.web.endpoint that return types with arguments of type UserModifier and TypeMethodDescriptionprotected UserPasswordService<PasswordToken,User> UserEndpoint.getUserPasswordService()protected UserService<User>UserEndpoint.getUserSvc()org.springframework.data.domain.Page<User>UserEndpoint.readAllUsers(org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.auth.resource.web.endpoint with parameters of type UserModifier and TypeMethodDescriptionUserEndpoint.createUser(User user, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) UserEndpoint.replaceUser(String id, User user, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.auth.resource.web.endpoint with type arguments of type UserModifierConstructorDescriptionUserEndpoint(UserService<User> userSvc, UserPasswordService<PasswordToken, User> userPasswordService, AuthorizedClientService<AuthorizedClient> clientService) UserEndpoint(UserService<User> userSvc, UserPasswordService<PasswordToken, User> userPasswordService, AuthorizedClientService<AuthorizedClient> clientService)  - 
Uses of User in com.broadleafcommerce.auth.security.service
Methods in com.broadleafcommerce.auth.security.service with parameters of type UserModifier and TypeMethodDescriptionprotected Collection<String>DefaultPrivilegeService.getAccountRoles(User user) Get aUser'saccount roles for the active account.DefaultPrivilegeService.getAccountWithAncestors(User user) Get a list of Account ids for the active account id and any parent accounts.AccountAncestorService.getAllActiveAccountIdsForUser(User user) Get the set of account ids for all accounts where the user has an activeAccountRole.DefaultAccountAncestorService.getAllActiveAccountIdsForUser(User user) AccountAncestorService.getAllActiveAccountRoleIdsForUser(User user) Get the set of role ids for all of a user's activeAccountRoles.DefaultAccountAncestorService.getAllActiveAccountRoleIdsForUser(User user) protected Set<UserPermissionRef>DefaultPrivilegeService.getAllFlatPermissions(@NonNull User user, @NonNull AuthorizationServer server, @NonNull Collection<UserRole> userAndServerRolesWithAncestors) Gets a set of all flat permissions fromgetPermissions(),AuthorizationServer.getDefaultUserPermissions(), and permissions from the given roles.DefaultPrivilegeService.getHydratedPrivileges(@NonNull User user, @NonNull String serverId) Determine restrictions, flat permissions, restricted roles, and restricted permissions for aUserand on anAuthorizationServer.DefaultPrivilegeService.getRoleIds(@NonNull User user) Get the set of all of a user's roles, including account roles for the active account.DefaultPrivilegeService.getUserPrivilegeSummary(@NonNull User user, @NonNull String serverId) PrivilegeService.getUserPrivilegeSummary(@NonNull User user, @NonNull String serverId) Gets aPrivilegeSummaryof user's consolidated authorities, restrictions, and restricted authorities.booleanAccountAncestorService.userHasAccessToRequestedAccount(String requestedAccountId, User user) Determine if the user has access to the given account or any parent of the given account.booleanDefaultAccountAncestorService.userHasAccessToRequestedAccount(String requestedAccountId, User user)  - 
Uses of User in com.broadleafcommerce.auth.server.service.anonymization
Methods in com.broadleafcommerce.auth.server.service.anonymization that return types with arguments of type UserModifier and TypeMethodDescriptionprotected UserService<User>UserAnonymizationHandler.getUserService()Methods in com.broadleafcommerce.auth.server.service.anonymization with parameters of type UserModifier and TypeMethodDescriptionprotected List<com.broadleafcommerce.common.privacy.anonymization.AnonymizationRecord>UserAnonymizationHandler.handleRecords(String boundedContextIdentifier, User member) Constructor parameters in com.broadleafcommerce.auth.server.service.anonymization with type arguments of type User - 
Uses of User in com.broadleafcommerce.auth.user.autoconfigure
Methods in com.broadleafcommerce.auth.user.autoconfigure that return types with arguments of type UserModifier and TypeMethodDescriptionAuthorizationServerWebSecurityConfiguration.embeddedLoginAuthenticationSuccessHandler()Method parameters in com.broadleafcommerce.auth.user.autoconfigure with type arguments of type UserModifier and TypeMethodDescriptionImpersonationConfiguration.defaultImpersonationClaimsEnhancer(AuthorizationServerProperties properties, UserService<User> userService, UserRoleService<UserRole> roleService, UserRoleAncestryHydrationService roleAncestryHydrationService) ImpersonationConfiguration.impersonationRequestValidator(UserService<User> userService, AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService, org.springframework.security.oauth2.provider.endpoint.RedirectResolver redirectResolver) OAuth2UserDetailsAutoConfiguration.oAuth2UserDetailsService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, PrivilegeService privilegeService) Constructor parameters in com.broadleafcommerce.auth.user.autoconfigure with type arguments of type UserModifierConstructorDescriptionAuthorizationServerWebSecurityConfiguration(org.springframework.security.web.savedrequest.RequestCache requestCache, AuthorizationServerProperties authorizationServerProps, StatelessUtil statelessUtil, org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService, AuthenticationLogoutHandler authenticationLogoutHandler, org.springframework.security.oauth2.client.web.AuthorizationRequestRepository<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> authorizationRequestRepository, org.springframework.security.authentication.AuthenticationDetailsSource<javax.servlet.http.HttpServletRequest, ?> authenticationDetailsSource, org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy, FormLoginAuthenticationProvider formLoginAuthenticationProvider, OAuth2SessionAuthenticationProvider oAuth2SessionAuthenticationProvider, VerifyRedirectCookieFilter verifyRedirectCookieFilter, ClientIdFilter clientIdFilter, UserLockoutService userLockoutService, EmbeddedLoginProperties embeddedLoginProperties, Optional<EmbeddedLoginAuthenticationProvider> embeddedLoginAuthenticationProvider, Optional<EmbeddedLoginTokenAuthenticationProvider> embeddedLoginTokenAuthenticationProvider, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, PasscodeService<PasswordToken, User> passcodeService, UserService<User> userService) AuthorizationServerWebSecurityConfiguration(org.springframework.security.web.savedrequest.RequestCache requestCache, AuthorizationServerProperties authorizationServerProps, StatelessUtil statelessUtil, org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService, AuthenticationLogoutHandler authenticationLogoutHandler, org.springframework.security.oauth2.client.web.AuthorizationRequestRepository<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> authorizationRequestRepository, org.springframework.security.authentication.AuthenticationDetailsSource<javax.servlet.http.HttpServletRequest, ?> authenticationDetailsSource, org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy, FormLoginAuthenticationProvider formLoginAuthenticationProvider, OAuth2SessionAuthenticationProvider oAuth2SessionAuthenticationProvider, VerifyRedirectCookieFilter verifyRedirectCookieFilter, ClientIdFilter clientIdFilter, UserLockoutService userLockoutService, EmbeddedLoginProperties embeddedLoginProperties, Optional<EmbeddedLoginAuthenticationProvider> embeddedLoginAuthenticationProvider, Optional<EmbeddedLoginTokenAuthenticationProvider> embeddedLoginTokenAuthenticationProvider, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, PasscodeService<PasswordToken, User> passcodeService, UserService<User> userService)  - 
Uses of User in com.broadleafcommerce.auth.user.domain
Methods in com.broadleafcommerce.auth.user.domain that return UserMethods in com.broadleafcommerce.auth.user.domain with parameters of type UserModifier and TypeMethodDescriptionvoidThe user that made the requestConstructors in com.broadleafcommerce.auth.user.domain with parameters of type User - 
Uses of User in com.broadleafcommerce.auth.user.endpoint
Methods in com.broadleafcommerce.auth.user.endpoint that return UserModifier and TypeMethodDescriptionprotected UserDefaultImpersonationRequestValidator.getCsrUser(String userId) Methods in com.broadleafcommerce.auth.user.endpoint with parameters of type UserModifier and TypeMethodDescriptionprotected booleanDefaultImpersonationRequestValidator.isNotAuthorizedForApplication(User user, String applicationId) Constructor parameters in com.broadleafcommerce.auth.user.endpoint with type arguments of type UserModifierConstructorDescriptionDefaultImpersonationRequestValidator(UserService<User> userService, AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService, org.springframework.security.oauth2.provider.endpoint.RedirectResolver redirectResolver)  - 
Uses of User in com.broadleafcommerce.auth.user.listener
Methods in com.broadleafcommerce.auth.user.listener that return UserModifier and TypeMethodDescriptionprotected UserAdminUserPersistenceHandler.buildUserForCreate(AdminUser request, Instant lastUpdated) protected @NotNull UserCustomerPersistenceHandler.handleUserLockoutIfNecessary(Customer customer, User user) Methods in com.broadleafcommerce.auth.user.listener that return types with arguments of type UserModifier and TypeMethodDescriptionAdminUserPersistenceHandler.findExistingAdminUser(String serviceId) protected UserService<User>AdminUserPersistenceHandler.getUserService()protected UserService<User>CustomerPersistenceHandler.getUserService()protected UserService<User>SegmentMemberPersistenceHandler.getUserService()Methods in com.broadleafcommerce.auth.user.listener with parameters of type UserModifier and TypeMethodDescriptionprotected voidAdminUserPersistenceHandler.attemptCreateOrThrow(@NonNull User newUser) For creation, we need a guarantee that only one attempt will succeed even in the event of concurrent duplicate messages or out-of-order messages.protected voidAdminUserPersistenceHandler.attemptReplaceOrThrow(@NonNull String id, @NonNull User replacement, @NonNull Instant changeTimestamp) We cannot perform a normal "create or update" save operation here due to concurrency concerns.SegmentMemberPersistenceHandler.getCustomerSegments(User user) protected @NotNull UserCustomerPersistenceHandler.handleUserLockoutIfNecessary(Customer customer, User user) protected booleanAdminUserPersistenceHandler.mapUpdatesFromRequest(AdminUser request, User target) Perform any necessary updates of the admin user.protected voidAdminUserPersistenceHandler.modifyForArchival(User target) Mimic whatUserService.archive(String)would do to mark this record as archived.protected voidCustomerPersistenceHandler.notifyNewCustomerUserCreated(User user, Customer customer) protected voidAdminUserPersistenceHandler.performArchivalReplacementIfEligible(@NonNull User existing, @NonNull Instant changeTimestamp) protected voidAdminUserPersistenceHandler.performReplacementIfEligible(@NonNull User existing, @NonNull AdminUser request, @NonNull Instant changeTimestamp) protected booleanAdminUserPersistenceHandler.updatePermissions(AdminUser request, User user) We will not validate these references by querying for them, as the associated permissions may not yet be synchronized to the authentication service.protected booleanCustomerPersistenceHandler.updateUserFields(Customer customer, User user) Updates user fields that auth is concerned with.protected booleanAdminUserPersistenceHandler.updateUserInfo(AdminUser request, User user) protected booleanAdminUserPersistenceHandler.updateUserRestrictedPermissions(AdminUser request, User user) protected booleanAdminUserPersistenceHandler.updateUserRestrictedRoles(AdminUser request, User user) protected booleanAdminUserPersistenceHandler.updateUserRestrictions(AdminUser request, User user) protected booleanAdminUserPersistenceHandler.updateUserRoles(AdminUser request, User user) We will not validate these references by querying for them, as the associated roles may not yet be synchronized to the authentication service.protected booleanAdminUserPersistenceHandler.updateUserStatus(AdminUser request, User user) protected booleanAdminUserPersistenceHandler.updateUserTenantRestrictions(AdminUser request, User user) Constructor parameters in com.broadleafcommerce.auth.user.listener with type arguments of type UserModifierConstructorDescriptionAdminUserPersistenceHandler(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, com.fasterxml.jackson.databind.ObjectMapper mapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, UserLockoutService userLockoutService) CustomerPersistenceHandler(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, ApplicationService<Application> applicationService, UserCreationProducer userCreationProducer, com.fasterxml.jackson.databind.ObjectMapper objectMapper, UserLockoutService userLockoutService) SegmentMemberPersistenceHandler(UserService<User> userService, com.fasterxml.jackson.databind.ObjectMapper objectMapper)  - 
Uses of User in com.broadleafcommerce.auth.user.listener.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.listener.autoconfigure with type arguments of type UserModifier and TypeMethodDescriptionAuthDataUpdatePersistenceHandlerAutoConfiguration.adminUserPersistenceHandler(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, com.fasterxml.jackson.databind.ObjectMapper mapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, UserLockoutService userLockoutService) AuthDataUpdatePersistenceHandlerAutoConfiguration.customerPersistenceHandler(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, ApplicationService<Application> applicationService, UserCreationProducer userCreationProducer, com.fasterxml.jackson.databind.ObjectMapper objectMapper, UserLockoutService userLockoutService) AuthDataUpdatePersistenceHandlerAutoConfiguration.segmentMemberPersistenceHandler(UserService<User> userService, com.fasterxml.jackson.databind.ObjectMapper objectMapper)  - 
Uses of User in com.broadleafcommerce.auth.user.messaging
Methods in com.broadleafcommerce.auth.user.messaging that return UserMethods in com.broadleafcommerce.auth.user.messaging that return types with arguments of type UserModifier and TypeMethodDescriptionprotected UserService<User>CartApprovalRequestEventListener.getUserService()Methods in com.broadleafcommerce.auth.user.messaging with parameters of type UserModifier and TypeMethodDescriptionprotected CartApprovalRequestEvent.ApproverRefCartApprovalRequestEventListener.buildApproverRef(@NonNull User user) voidConstructor parameters in com.broadleafcommerce.auth.user.messaging with type arguments of type UserModifierConstructorDescriptionCartApprovalRequestEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, UserService<User> userService, UserRoleService<UserRole> userRoleService, AccountRoleService<AccountRole> accountRoleService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartApprovalRequestNotificationProducer cartApprovalRequestNotificationProducer, AccountAncestorService accountAncestorService) ClearCustomerSegmentEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, UserService<User> userService)  - 
Uses of User in com.broadleafcommerce.auth.user.messaging.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.messaging.autoconfigure with type arguments of type UserModifier and TypeMethodDescriptionAuthUserMessagingAutoConfiguration.cartApprovalRequestEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserService<User> userService, UserRoleService<UserRole> userRoleService, AccountRoleService<AccountRole> accountRoleService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartApprovalRequestNotificationProducer cartApprovalRequestNotificationProducer, AccountAncestorService accountAncestorService) AuthUserMessagingAutoConfiguration.clearCustomerSegmentEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, UserService<User> userService)  - 
Uses of User in com.broadleafcommerce.auth.user.provider.jpa.domain
Methods in com.broadleafcommerce.auth.user.provider.jpa.domain with type parameters of type UserModifier and TypeMethodDescriptionJpaUser.toMeParentUserBackReferenceAdder(org.modelmapper.spi.MappingContext<U, J> mappingContext) Methods in com.broadleafcommerce.auth.user.provider.jpa.domain that return UserModifier and TypeMethodDescriptionprotected UserJpaUser.pruneArchivedReferences(org.modelmapper.spi.MappingContext<JpaUser, User> mappingContext) Used as theTypeMap.setPostConverter(Converter)forJpaUser.fromMe().Method parameters in com.broadleafcommerce.auth.user.provider.jpa.domain with type arguments of type UserModifier and TypeMethodDescriptionprotected UserJpaUser.pruneArchivedReferences(org.modelmapper.spi.MappingContext<JpaUser, User> mappingContext) Used as theTypeMap.setPostConverter(Converter)forJpaUser.fromMe(). - 
Uses of User in com.broadleafcommerce.auth.user.service
Classes in com.broadleafcommerce.auth.user.service with type parameters of type UserModifier and TypeClassDescriptionclassDefaultUserService<P extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> interfaceUserMessagingService<D extends User>interfaceUserService<P extends User>Methods in com.broadleafcommerce.auth.user.service that return UserModifier and TypeMethodDescriptionManually lock a userprotected UserDefaultUserAttributesRequestHandler.readUserById(String userId) Retrieve the requested User to add additional attributes.DefaultUserLockoutService.unlockUser(User user) UserLockoutService.unlockUser(User user) Manually unlock a userMethods in com.broadleafcommerce.auth.user.service that return types with arguments of type UserModifier and TypeMethodDescriptionprotected UserService<User>DefaultAccountMemberRoleChangeRequestHandler.getUserService()protected UserService<User>DefaultAccountUpdateRequestHandler.getUserService()protected UserService<User>DefaultUserAttributesRequestHandler.getUserService()protected UserService<User>DefaultUserLockoutService.getUserService()DefaultUserLockoutService.unlockUserIfEligible(String username, String clientId) UserLockoutService.unlockUserIfEligible(String username, String clientId) If a user is eligbile for unlocking, unlock them.Methods in com.broadleafcommerce.auth.user.service with parameters of type UserModifier and TypeMethodDescriptionprotected voidDefaultImpersonationClaimsEnhancer.addCsrClaims(ImpersonationRequestToken impersonationRequestToken, User csr, Map<String, Object> enhancedClaims) protected voidDefaultImpersonationClaimsEnhancer.addWhitelistedAuthorities(Map<String, Object> enhancedClaims, User user) protected com.broadleafcommerce.data.tracking.core.context.ContextInfoDefaultUserMessagingService.buildContextInfo(User user, String clientId) protected OAuth2UserDetailsDefaultOAuth2UserDetailsService.buildUserDetails(User user, String clientId, String serverId) booleanDefaultUserLockoutService.canResetPassword(User user) booleanUserLockoutService.canResetPassword(User user) Return true if this user can reset their password.voidDefaultUserLockoutService.createLoginAttempt(User user, String loginAttemptResult) voidUserLockoutService.createLoginAttempt(User user, String loginAttemptResult) Create a user login attempt.Manually lock a userprotected voidDefaultUserAttributesRequestHandler.putRequestedUserAttributes(User user, Map<String, Object> attributesToAdd) Save the new attributes into theUser'sattributes map.voidDefaultUserMessagingService.sendPasswordChangedEmail(@NonNull User user, @NonNull String clientId) voidDefaultUserMessagingService.sendResetPasswordEmail(@NonNull User user, @NonNull String token, @NonNull String clientId) protected voidDefaultUserLockoutService.throwIfLocked(int attempts, String username, AuthorizationServer server, User user) DefaultUserLockoutService.unlockUser(User user) UserLockoutService.unlockUser(User user) Manually unlock a userDefaultUserLockoutService.unlockUserOnPasswordResetIfEligible(User user) UserLockoutService.unlockUserOnPasswordResetIfEligible(User user) After a password reset, unlock the user if they're eligible.protected booleanDefaultUserLockoutService.userShouldBeUnlocked(User user, AuthorizationServer server) Constructor parameters in com.broadleafcommerce.auth.user.service with type arguments of type UserModifierConstructorDescriptionDefaultAccountMemberRoleChangeRequestHandler(UserService<User> userService, UserRoleService<UserRole> userRoleService) DefaultAccountUpdateRequestHandler(AccountRoleService<AccountRole> accountRoleService, CustomerAccountService<CustomerAccount> customerAccountService, UserService<User> userService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultImpersonationClaimsEnhancer(AuthorizationServerProperties properties, UserService<User> userService, UserRoleService<UserRole> userRoleService, UserRoleAncestryHydrationService roleAncestryHydrationService) DefaultOAuth2UserDetailsService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, PrivilegeService privilegeService) DefaultUserAttributesRequestHandler(UserService<User> userService) DefaultUserLockoutService(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties)  - 
Uses of User in com.broadleafcommerce.auth.user.service.autoconfigure
Methods in com.broadleafcommerce.auth.user.service.autoconfigure that return types with arguments of type UserModifier and TypeMethodDescription<D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable>
PasscodeService<PasswordToken,User> AuthServiceServiceAutoConfiguration.passcodeService(SimplePayloadMapper mapper, PasswordTokenRepository<D> passwordTokenRepository, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, PasswordTokenProperties passwordTokenProperties) AuthServiceServiceAutoConfiguration.registrationService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, RegistrationValidator registrationValidator, UserRegistrationProducer userRegistrationProducer, AuthRegistrationProperties registrationProperties, ApplicationService<Application> applicationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AuthServiceServiceAutoConfiguration.userMessagingService(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.authentication.AuthenticationMessageProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, UserMessagingService<User> messageService, ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator, ChangePasswordFormValidator changePasswordFormValidator, UserLockoutService userLockoutService, PasscodeService<PasswordToken, User> defaultPasscodeService) <D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable>
UserService<User>AuthServiceServiceAutoConfiguration.userService(AuthorizedClientService<AuthorizedClient> clientService, UserRepository<D> userRepository, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validatorManager, SimplePayloadMapper simplePayloadMapper, UserUpdateProducer userUpdateProducer) Method parameters in com.broadleafcommerce.auth.user.service.autoconfigure with type arguments of type UserModifier and TypeMethodDescriptionAuthServiceServiceAutoConfiguration.accountMemberRoleChangeRequestHandler(UserService<User> userService, UserRoleService<UserRole> userRoleService) AuthServiceServiceAutoConfiguration.accountStatusChangeRequestHandler(AccountRoleService<AccountRole> accountRoleService, CustomerAccountService<CustomerAccount> customerAccountService, UserService<User> userService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AuthServiceServiceAutoConfiguration.registrationService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, RegistrationValidator registrationValidator, UserRegistrationProducer userRegistrationProducer, AuthRegistrationProperties registrationProperties, ApplicationService<Application> applicationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AuthServiceServiceAutoConfiguration.userClaimsRequestHandler(UserService<User> userService) AuthServiceServiceAutoConfiguration.userLockoutService(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> loginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties) AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, UserMessagingService<User> messageService, ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator, ChangePasswordFormValidator changePasswordFormValidator, UserLockoutService userLockoutService, PasscodeService<PasswordToken, User> defaultPasscodeService) AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, UserMessagingService<User> messageService, ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator, ChangePasswordFormValidator changePasswordFormValidator, UserLockoutService userLockoutService, PasscodeService<PasswordToken, User> defaultPasscodeService) AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, UserMessagingService<User> messageService, ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator, ChangePasswordFormValidator changePasswordFormValidator, UserLockoutService userLockoutService, PasscodeService<PasswordToken, User> defaultPasscodeService)  - 
Uses of User in com.broadleafcommerce.auth.user.service.password
Classes in com.broadleafcommerce.auth.user.service.password with type parameters of type UserModifier and TypeClassDescriptionclassDefaultUserPasswordService<P extends PasswordToken,U extends User, D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> classDefaultUserRegistrationService<P extends User>interfaceUserPasswordService<P extends PasswordToken,U extends User> interfaceUserRegistrationService<P extends User>Registers new users into the user data storeMethods in com.broadleafcommerce.auth.user.service.password with parameters of type UserModifier and TypeMethodDescriptionprotected voidDefaultUserRegistrationService.setContexts(User user, UserRegistration userRegistration)  - 
Uses of User in com.broadleafcommerce.auth.user.session
Methods in com.broadleafcommerce.auth.user.session that return UserModifier and TypeMethodDescriptionprotected UserFormLoginAuthenticationFilter.checkIfUserPasswordIsExpired(User user) Checks if the user requires their password to be reset because it has expired.Methods in com.broadleafcommerce.auth.user.session that return types with arguments of type UserModifier and TypeMethodDescriptionprotected UserService<User>FormLoginAuthenticationFilter.getUserService()Methods in com.broadleafcommerce.auth.user.session with parameters of type UserModifier and TypeMethodDescriptionprotected UserFormLoginAuthenticationFilter.checkIfUserPasswordIsExpired(User user) Checks if the user requires their password to be reset because it has expired.Method parameters in com.broadleafcommerce.auth.user.session with type arguments of type UserModifier and TypeMethodDescriptionvoidFormLoginAuthenticationFilter.setUserService(UserService<User> userService)  - 
Uses of User in com.broadleafcommerce.auth.user.session.embedded
Classes in com.broadleafcommerce.auth.user.session.embedded with type parameters of type UserModifier and TypeClassDescriptionclassEmbeddedLoginAuthenticationSuccessHandler<P extends PasswordToken,U extends User> Writes a One-Time Passcode to the response on Embedded Login success.Methods in com.broadleafcommerce.auth.user.session.embedded that return types with arguments of type UserModifier and TypeMethodDescriptionprotected PasscodeService<PasswordToken,User> EmbeddedLoginTokenAuthenticationProvider.getPasscodeService()protected UserService<User>EmbeddedLoginTokenAuthenticationProvider.getUserService()Methods in com.broadleafcommerce.auth.user.session.embedded with parameters of type UserModifier and TypeMethodDescriptionprotected org.springframework.security.oauth2.provider.OAuth2RequestEmbeddedLoginTokenAuthenticationProvider.buildOAuth2Request(String clientId, String requestedScope, User user) Build a syntheticOAuth2Request.Constructor parameters in com.broadleafcommerce.auth.user.session.embedded with type arguments of type UserModifierConstructorDescriptionEmbeddedLoginTokenAuthenticationProvider(OAuth2UserDetailsService userDetailsService, PasscodeService<PasswordToken, User> passcodeService, UserService<User> userService, org.springframework.security.oauth2.provider.OAuth2RequestFactory oAuth2RequestFactory) EmbeddedLoginTokenAuthenticationProvider(OAuth2UserDetailsService userDetailsService, PasscodeService<PasswordToken, User> passcodeService, UserService<User> userService, org.springframework.security.oauth2.provider.OAuth2RequestFactory oAuth2RequestFactory)  - 
Uses of User in com.broadleafcommerce.auth.user.session.token.enhancer
Methods in com.broadleafcommerce.auth.user.session.token.enhancer that return UserModifier and TypeMethodDescriptionUserContext.getCurrentUser()AbstractUserTokenEnhancer.getUser(org.springframework.security.oauth2.provider.OAuth2Authentication authentication) Retrieve the current authenticatedUser.Methods in com.broadleafcommerce.auth.user.session.token.enhancer that return types with arguments of type UserModifier and TypeMethodDescriptionprotected UserService<User>AbstractUserTokenEnhancer.getUserService()Methods in com.broadleafcommerce.auth.user.session.token.enhancer with parameters of type UserModifier and TypeMethodDescriptionprotected booleanCustomerContextTokenEnhancer.isAssignedToApplication(User user) protected voidUserTokenEnhancer.putServiceIdClaim(Map<String, Object> userData, User user) voidUserContext.setCurrentUser(User currentUser) Method parameters in com.broadleafcommerce.auth.user.session.token.enhancer with type arguments of type UserModifier and TypeMethodDescriptionvoidAbstractUserTokenEnhancer.setUserService(UserService<User> userService)  - 
Uses of User in com.broadleafcommerce.auth.user.validation
Methods in com.broadleafcommerce.auth.user.validation with parameters of type UserModifier and TypeMethodDescriptionbooleanDefaultPasswordRequestValidator.isPasswordReusedInvalidly(@NonNull User user, String password) booleanPasswordRequestValidator.isPasswordReusedInvalidly(User user, String password) Determines whether the password has been reused by theUserinvalidly.voidChangePasswordFormValidator.validate(User currentUser, ChangePasswordForm changePasswordForm, org.springframework.validation.Errors errors) Verifies that all of the supplied fields in the givenChangePasswordFormare correct, placing any errors into the givenErrors.voidDefaultChangePasswordFormValidator.validate(User currentUser, ChangePasswordForm changePasswordForm, org.springframework.validation.Errors errors) voidDefaultResetPasswordFormValidator.validate(@NonNull List<P> passwordTokens, @NonNull ResetPasswordForm resetPasswordForm, @NonNull org.springframework.validation.Errors errors, @NonNull User user) voidResetPasswordFormValidator.validate(List<P> tokens, ResetPasswordForm resetPasswordForm, org.springframework.validation.Errors errors, User user) Validates a password reset form.protected voidDefaultChangePasswordFormValidator.validateCurrentPassword(@NonNull User currentUser, @NonNull ChangePasswordForm changePasswordForm, String currentPasswordFieldName, @NonNull org.springframework.validation.Errors errors) protected voidDefaultChangePasswordFormValidator.validatedNewPasswordIsNotReused(@NonNull User user, String password, @NonNull org.springframework.validation.Errors errors) Validates that the new password does not match any of thehistorical passwords.protected voidDefaultResetPasswordFormValidator.validatedNewPasswordIsNotReused(@NonNull User user, String password, @NonNull org.springframework.validation.Errors errors) Validates that the new password does not match any of thehistorical passwords. - 
Uses of User in com.broadleafcommerce.auth.user.web.authentication.session
Methods in com.broadleafcommerce.auth.user.web.authentication.session that return types with arguments of type UserModifier and TypeMethodDescriptionprotected PasscodeService<PasswordToken,User> AbstractAuthenticationStrategyDelegate.getPasscodeService()protected UserRegistrationService<User>AbstractAuthenticationStrategyDelegate.getRegistrationService()Constructor parameters in com.broadleafcommerce.auth.user.web.authentication.session with type arguments of type UserModifierConstructorDescriptionAbstractAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService) AbstractAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasscodeService<PasswordToken, User> passcodeService)  - 
Uses of User in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint that return UserModifier and TypeMethodDescriptionprotected UserRegistrationController.registerUser(UserRegistration user, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.RegistrationController.registerUser(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserRegistration userRegistration, String clientId) Methods in com.broadleafcommerce.auth.user.web.endpoint that return types with arguments of type UserModifier and TypeMethodDescriptionprotected PasscodeService<PasswordToken,User> PasscodeEndpoint.getPasscodeService()protected UserRegistrationService<User>RegistrationController.getRegistrationService()protected UserRegistrationService<User>RegistrationFormController.getRegistrationService()protected UserPasswordService<PasswordToken,User> AuthenticationController.getUserPasswordService()protected UserPasswordService<PasswordToken,User> EmbeddedAuthenticationController.getUserPasswordService()protected UserService<User>PasscodeEndpoint.getUserService()Constructor parameters in com.broadleafcommerce.auth.user.web.endpoint with type arguments of type UserModifierConstructorDescriptionAuthenticationController(UserPasswordService<PasswordToken, User> userPasswordService, ClientRedirectService redirectService, UserLoginService loginService, UserLoginProperties properties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, BroadleafClientRegistrationRepository clientRegistrationRepository, com.broadleafcommerce.common.extension.TypeFactory typeFactory) EmbeddedAuthenticationController(UserPasswordService<PasswordToken, User> userPasswordService, UserLoginProperties properties, UserLoginService loginService, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService) PasscodeEndpoint(PasscodeService<PasswordToken, User> passcodeService, UserService<User> userService) PasscodeEndpoint(PasscodeService<PasswordToken, User> passcodeService, UserService<User> userService) RegistrationController(UserRegistrationService<User> registrationService, UserLoginProperties properties, UserLoginService loginService, EmbeddedLoginProperties embeddedLoginProperties) RegistrationFormController(UserRegistrationService<User> registrationService, AuthenticationLogoutHandler authenticationLogoutHandler, AuthorizedClientService<AuthorizedClient> clientService, UserLoginProperties properties, ClientRedirectService redirectService, UserLoginService loginService, ApplicationService<Application> applicationService) UserInfoEndpoint(UserService<User> userService)  
RegistrationFormController.