@NonNullApi
Interface | Description |
---|---|
ImpersonationClaimsEnhancer |
Strategy for enhancing an
OAuth2SessionToken claims before it is stored as an HTTP-only
cookie. |
ImpersonationService |
Service providing various methods related to the impersonation flow.
|
OAuth2UserDetailsService |
Core interface which loads user-specific data for a certain OAuth2 client.
|
PurgeLoginTriggeredJobEventConsumer | |
UserAttributesRequestHandler |
Add additional attributes to a
User |
UserLockoutService |
Service responsible for handling login attempts.
|
UserLoginAttemptService<P extends UserLoginAttempt> |
Service for managing user login attempts.
|
UserMessagingService<D extends User> | |
UserRegistrationTypeResolver |
Hook point for
User.setType(String) when creating new users from the
UserRegistrationService . |
UserService<P extends User> |
Class | Description |
---|---|
DefaultClientDetailsService | |
DefaultImpersonationClaimsEnhancer | |
DefaultImpersonationService | |
DefaultOAuth2UserDetailsService |
An
OAuth2UserDetailsService implementation that uses the UserService for loading
users by clientId and username. |
DefaultSessionAuthenticationStrategy |
This is used to set the session cookie after successful authentication.
|
DefaultUserAttributesRequestHandler | |
DefaultUserLockoutService | |
DefaultUserLoginAttemptService<P extends UserLoginAttempt,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> | |
DefaultUserMessagingService | |
DefaultUserService<P extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> | |
ImpersonationClaimsEnhancerChain | |
PurgeLoginTableJobListener |
Copyright © 2021. All rights reserved.