Uses of Class
com.broadleafcommerce.auth.resource.domain.User
-
-
Uses of User in com.broadleafcommerce.auth.client.web.authentication.session
-
Uses of User in com.broadleafcommerce.auth.passcode.service
Classes in com.broadleafcommerce.auth.passcode.service with type parameters of type User Modifier and Type Class Description class
DefaultPasscodeService<P extends PasswordToken,U extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable>
interface
PasscodeService<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 User Modifier and Type Method Description protected void
UserValidator. 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 User Modifier and Type Method Description User
UserEndpoint. createUser(User user, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
User
UserEndpoint. getUser(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
User
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 User Modifier and Type Method Description protected 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 User Modifier and Type Method Description User
UserEndpoint. createUser(User user, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
User
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 User Constructor Description UserEndpoint(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 User Modifier and Type Method Description 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.protected DefaultPrivilegeService.PrivilegeHydrationResult
DefaultPrivilegeService. getHydratedPrivileges(@NonNull User user, @NonNull String serverId)
PrivilegeSummary
DefaultPrivilegeService. getUserPrivilegeSummary(@NonNull User user, @NonNull String serverId)
PrivilegeSummary
PrivilegeService. getUserPrivilegeSummary(@NonNull User user, @NonNull String serverId)
Gets aPrivilegeSummary
of user's consolidated authorities, restrictions, and restricted authorities. -
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 User Modifier and Type Method Description protected UserService<User>
UserAnonymizationHandler. getUserService()
Methods in com.broadleafcommerce.auth.server.service.anonymization with parameters of type User Modifier and Type Method Description protected 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 Constructor Description UserAnonymizationHandler(UserService<User> userService)
-
Uses of User in com.broadleafcommerce.auth.user.autoconfigure
Methods in com.broadleafcommerce.auth.user.autoconfigure that return types with arguments of type User Modifier and Type Method Description EmbeddedLoginAuthenticationSuccessHandler<PasswordToken,User>
AuthorizationServerWebSecurityConfiguration. embeddedLoginAuthenticationSuccessHandler()
Method parameters in com.broadleafcommerce.auth.user.autoconfigure with type arguments of type User Modifier and Type Method Description ImpersonationClaimsEnhancer
ImpersonationConfiguration. defaultImpersonationClaimsEnhancer(AuthorizationServerProperties properties, UserService<User> userService, UserRoleService<UserRole> roleService, UserRoleAncestryHydrationService roleAncestryHydrationService)
ImpersonationRequestValidator
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)
OAuth2UserDetailsService
OAuth2UserDetailsAutoConfiguration. oAuth2UserDetailsService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, PrivilegeService privilegeService)
Constructor parameters in com.broadleafcommerce.auth.user.autoconfigure with type arguments of type User Constructor Description 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)
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 User Modifier and Type Method Description User
AuthenticationEvent. getUser()
The user that made the requestMethods in com.broadleafcommerce.auth.user.domain with parameters of type User Modifier and Type Method Description void
AuthenticationEvent. setUser(User user)
The user that made the requestConstructors in com.broadleafcommerce.auth.user.domain with parameters of type User Constructor Description AuthenticationEvent(String messageType, User user, Map<String,Object> attributes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Uses of User in com.broadleafcommerce.auth.user.endpoint
Methods in com.broadleafcommerce.auth.user.endpoint that return User Modifier and Type Method Description protected User
DefaultImpersonationRequestValidator. getCsrUser(String userId)
Methods in com.broadleafcommerce.auth.user.endpoint with parameters of type User Modifier and Type Method Description protected boolean
DefaultImpersonationRequestValidator. isNotAuthorizedForApplication(User user, String applicationId)
Constructor parameters in com.broadleafcommerce.auth.user.endpoint with type arguments of type User Constructor Description DefaultImpersonationRequestValidator(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 User Modifier and Type Method Description protected User
AdminUserPersistenceHandler. buildUserForCreate(AdminUser request, Instant lastUpdated)
protected @NotNull User
CustomerPersistenceHandler. handleUserLockoutIfNecessary(Customer customer, User user)
Methods in com.broadleafcommerce.auth.user.listener that return types with arguments of type User Modifier and Type Method Description protected Optional<User>
AdminUserPersistenceHandler. 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 User Modifier and Type Method Description protected void
AdminUserPersistenceHandler. 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 void
AdminUserPersistenceHandler. 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.protected Set<String>
SegmentMemberPersistenceHandler. getCustomerSegments(User user)
protected @NotNull User
CustomerPersistenceHandler. handleUserLockoutIfNecessary(Customer customer, User user)
protected boolean
AdminUserPersistenceHandler. mapUpdatesFromRequest(AdminUser request, User target)
Perform any necessary updates of the admin user.protected void
AdminUserPersistenceHandler. modifyForArchival(User target)
Mimic whatUserService.archive(String)
would do to mark this record as archived.protected void
CustomerPersistenceHandler. notifyNewCustomerUserCreated(User user, Customer customer)
protected void
AdminUserPersistenceHandler. performArchivalReplacementIfEligible(@NonNull User existing, @NonNull Instant changeTimestamp)
protected void
AdminUserPersistenceHandler. performReplacementIfEligible(@NonNull User existing, @NonNull AdminUser request, @NonNull Instant changeTimestamp)
protected boolean
AdminUserPersistenceHandler. 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 boolean
CustomerPersistenceHandler. updateUserFields(Customer customer, User user)
Updates user fields that auth is concerned with.protected boolean
AdminUserPersistenceHandler. updateUserInfo(AdminUser request, User user)
protected boolean
AdminUserPersistenceHandler. updateUserRestrictedPermissions(AdminUser request, User user)
protected boolean
AdminUserPersistenceHandler. updateUserRestrictedRoles(AdminUser request, User user)
protected boolean
AdminUserPersistenceHandler. updateUserRestrictions(AdminUser request, User user)
protected boolean
AdminUserPersistenceHandler. 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 boolean
AdminUserPersistenceHandler. updateUserStatus(AdminUser request, User user)
protected boolean
AdminUserPersistenceHandler. updateUserTenantRestrictions(AdminUser request, User user)
Constructor parameters in com.broadleafcommerce.auth.user.listener with type arguments of type User Constructor Description AdminUserPersistenceHandler(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 User Modifier and Type Method Description AdminUserPersistenceHandler
AuthDataUpdatePersistenceHandlerAutoConfiguration. adminUserPersistenceHandler(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, com.fasterxml.jackson.databind.ObjectMapper mapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, UserLockoutService userLockoutService)
CustomerPersistenceHandler
AuthDataUpdatePersistenceHandlerAutoConfiguration. customerPersistenceHandler(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, ApplicationService<Application> applicationService, UserCreationProducer userCreationProducer, com.fasterxml.jackson.databind.ObjectMapper objectMapper, UserLockoutService userLockoutService)
SegmentMemberPersistenceHandler
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 User Modifier and Type Method Description User
UserCreationEvent. getUser()
Methods in com.broadleafcommerce.auth.user.messaging with parameters of type User Modifier and Type Method Description void
UserCreationEvent. setUser(User user)
Constructor parameters in com.broadleafcommerce.auth.user.messaging with type arguments of type User Constructor Description 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 User Modifier and Type Method Description ClearCustomerSegmentEventListener
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 User Modifier and Type Method Description protected <U extends User,J extends JpaUser>
JJpaUser. toMeParentUserBackReferenceAdder(org.modelmapper.spi.MappingContext<U,J> mappingContext)
Methods in com.broadleafcommerce.auth.user.provider.jpa.domain that return User Modifier and Type Method Description protected User
JpaUser. 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 User Modifier and Type Method Description protected User
JpaUser. 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 User Modifier and Type Class Description class
DefaultUserService<P extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable>
interface
UserMessagingService<D extends User>
interface
UserService<P extends User>
Methods in com.broadleafcommerce.auth.user.service that return User Modifier and Type Method Description User
DefaultUserLockoutService. lockUser(User user)
User
UserLockoutService. lockUser(User user)
Manually lock a userprotected User
DefaultUserAttributesRequestHandler. readUserById(String userId)
Retrieve the requested User to add additional attributes.User
DefaultUserLockoutService. unlockUser(User user)
User
UserLockoutService. unlockUser(User user)
Manually unlock a userMethods in com.broadleafcommerce.auth.user.service that return types with arguments of type User Modifier and Type Method Description protected UserService<User>
DefaultUserAttributesRequestHandler. getUserService()
protected UserService<User>
DefaultUserLockoutService. getUserService()
Optional<User>
DefaultUserLockoutService. unlockUserIfEligible(String username, String clientId)
Optional<User>
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 User Modifier and Type Method Description protected void
DefaultImpersonationClaimsEnhancer. addCsrClaims(ImpersonationRequestToken impersonationRequestToken, User csr, Map<String,Object> enhancedClaims)
protected void
DefaultImpersonationClaimsEnhancer. addWhitelistedAuthorities(Map<String,Object> enhancedClaims, User user)
protected com.broadleafcommerce.data.tracking.core.context.ContextInfo
DefaultUserMessagingService. buildContextInfo(User user, String clientId)
protected OAuth2UserDetails
DefaultOAuth2UserDetailsService. buildUserDetails(User user, String clientId, String serverId)
boolean
DefaultUserLockoutService. canResetPassword(User user)
boolean
UserLockoutService. canResetPassword(User user)
Return true if this user can reset their password.void
DefaultUserLockoutService. createLoginAttempt(User user, String loginAttemptResult)
void
UserLockoutService. createLoginAttempt(User user, String loginAttemptResult)
Create a user login attempt.User
DefaultUserLockoutService. lockUser(User user)
User
UserLockoutService. lockUser(User user)
Manually lock a userprotected void
DefaultUserAttributesRequestHandler. putRequestedUserAttributes(User user, Map<String,Object> attributesToAdd)
Save the new attributes into theUser's
attributes map.void
DefaultUserMessagingService. sendPasswordChangedEmail(@NonNull User user, @NonNull String clientId)
void
DefaultUserMessagingService. sendResetPasswordEmail(@NonNull User user, @NonNull String token, @NonNull String clientId)
protected void
DefaultUserLockoutService. throwIfLocked(int attempts, String username, AuthorizationServer server, User user)
User
DefaultUserLockoutService. unlockUser(User user)
User
UserLockoutService. unlockUser(User user)
Manually unlock a userBoolean
DefaultUserLockoutService. unlockUserOnPasswordResetIfEligible(User user)
Boolean
UserLockoutService. unlockUserOnPasswordResetIfEligible(User user)
After a password reset, unlock the user if they're eligible.protected boolean
DefaultUserLockoutService. userShouldBeUnlocked(User user, AuthorizationServer server)
Constructor parameters in com.broadleafcommerce.auth.user.service with type arguments of type User Constructor Description 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 User Modifier and Type Method Description <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)
UserRegistrationService<User>
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)
UserMessagingService<User>
AuthServiceServiceAutoConfiguration. userMessagingService(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.authentication.AuthenticationMessageProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
UserPasswordService<PasswordToken,User>
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 User Modifier and Type Method Description UserRegistrationService<User>
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)
UserAttributesRequestHandler
AuthServiceServiceAutoConfiguration. userClaimsRequestHandler(UserService<User> userService)
UserLockoutService
AuthServiceServiceAutoConfiguration. userLockoutService(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> loginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties)
UserPasswordService<PasswordToken,User>
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)
UserPasswordService<PasswordToken,User>
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)
UserPasswordService<PasswordToken,User>
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 User Modifier and Type Class Description class
DefaultUserPasswordService<P extends PasswordToken,U extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable>
class
DefaultUserRegistrationService<P extends User>
interface
UserPasswordService<P extends PasswordToken,U extends User>
interface
UserRegistrationService<P extends User>
Registers new users into the user data storeMethods in com.broadleafcommerce.auth.user.service.password with parameters of type User Modifier and Type Method Description protected void
DefaultUserRegistrationService. setContexts(User user, UserRegistration userRegistration)
-
Uses of User in com.broadleafcommerce.auth.user.session.embedded
Classes in com.broadleafcommerce.auth.user.session.embedded with type parameters of type User Modifier and Type Class Description class
EmbeddedLoginAuthenticationSuccessHandler<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 User Modifier and Type Method Description protected PasscodeService<PasswordToken,User>
EmbeddedLoginTokenAuthenticationProvider. getPasscodeService()
protected UserService<User>
EmbeddedLoginTokenAuthenticationProvider. getUserService()
Constructor parameters in com.broadleafcommerce.auth.user.session.embedded with type arguments of type User Constructor Description EmbeddedLoginTokenAuthenticationProvider(OAuth2UserDetailsService userDetailsService, PasscodeService<PasswordToken,User> passcodeService, UserService<User> userService)
EmbeddedLoginTokenAuthenticationProvider(OAuth2UserDetailsService userDetailsService, PasscodeService<PasswordToken,User> passcodeService, UserService<User> userService)
-
Uses of User in com.broadleafcommerce.auth.user.session.token.enhancer
Methods in com.broadleafcommerce.auth.user.session.token.enhancer that return User Modifier and Type Method Description User
UserContext. getCurrentUser()
User
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 User Modifier and Type Method Description protected UserService<User>
AbstractUserTokenEnhancer. getUserService()
Methods in com.broadleafcommerce.auth.user.session.token.enhancer with parameters of type User Modifier and Type Method Description protected boolean
CustomerContextTokenEnhancer. isAssignedToApplication(User user)
protected void
UserTokenEnhancer. putServiceIdClaim(Map<String,Object> userData, User user)
void
UserContext. setCurrentUser(User currentUser)
Method parameters in com.broadleafcommerce.auth.user.session.token.enhancer with type arguments of type User Modifier and Type Method Description void
AbstractUserTokenEnhancer. setUserService(UserService<User> userService)
-
Uses of User in com.broadleafcommerce.auth.user.validation
Methods in com.broadleafcommerce.auth.user.validation with parameters of type User Modifier and Type Method Description void
ChangePasswordFormValidator. validate(User currentUser, ChangePasswordForm changePasswordForm, org.springframework.validation.Errors errors)
Verifies that all of the supplied fields in the givenChangePasswordForm
are correct, placing any errors into the givenErrors
.void
DefaultChangePasswordFormValidator. validate(User currentUser, ChangePasswordForm changePasswordForm, org.springframework.validation.Errors errors)
-
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 User Modifier and Type Method Description protected 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 User Constructor Description AbstractAuthenticationStrategyDelegate(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 User Modifier and Type Method Description protected User
PasscodeEndpoint. getUser(String clientId, String username)
User
RegistrationController. registerUser(UserRegistration user, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Deprecated.in favor of the approach inRegistrationFormController
.User
RegistrationController. registerUser(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserRegistration userRegistration, String clientId)
User
UserInfoEndpoint. user(String clientId, Principal principal)
Methods in com.broadleafcommerce.auth.user.web.endpoint that return types with arguments of type User Modifier and Type Method Description protected 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()
-