Uses of Interface
com.broadleafcommerce.auth.user.service.OAuth2UserDetailsService
Packages that use OAuth2UserDetailsService
Package
Description
-
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.authorization.security.autoconfigure
Methods in com.broadleafcommerce.auth.authorization.security.autoconfigure that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionprotected OAuth2UserDetailsServiceOAuth2AuthorizationServerConfigurerCustomizer.getUserDetailsService()Methods in com.broadleafcommerce.auth.authorization.security.autoconfigure with parameters of type OAuth2UserDetailsServiceModifier and TypeMethodDescriptionSpringAuthorizationServerComponentsConfiguration.oAuth2AuthorizationServerConfigurerCustomizer(org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService authorizationService, SecurityService securityService, org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository registeredClientRepository, DefaultClientScopeAuthorizationCodeRequestConverter defaultClientScopeAuthorizationCodeRequestConverter, DefaultClientScopeClientCredentialsRequestConverter defaultClientScopeClientCredentialsRequestConverter, Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext> oAuth2AuthorizationCodeRequestAuthenticationValidator, TokenProperties tokenProperties, EmbeddedLoginProperties embeddedLoginProperties, EmbeddedLoginCodeAuthenticationConverter embeddedLoginCodeAuthenticationConverter, PasscodeService<PasswordToken, User> passcodeService, OAuth2UserDetailsService userDetailsService, UserService<User> userService, PublicRefreshPublicClientAuthenticationConverter authenticationConverter, AuthorizedClientService<AuthorizedClient> clientService) Constructors in com.broadleafcommerce.auth.authorization.security.autoconfigure with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionOAuth2AuthorizationServerConfigurerCustomizer(org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService authorizationService, SecurityService securityService, org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository registeredClientRepository, DefaultClientScopeAuthorizationCodeRequestConverter defaultClientScopeAuthorizationCodeRequestConverter, DefaultClientScopeClientCredentialsRequestConverter defaultClientScopeClientCredentialsRequestConverter, Consumer<org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationContext> oAuth2AuthorizationCodeRequestAuthenticationValidator, TokenProperties tokenProperties, EmbeddedLoginProperties embeddedLoginProperties, EmbeddedLoginCodeAuthenticationConverter embeddedLoginCodeAuthenticationConverter, PasscodeService<PasswordToken, User> passcodeService, OAuth2UserDetailsService userDetailsService, UserService<User> userService, PublicRefreshPublicClientAuthenticationConverter publicClientAuthenticationConverter, AuthorizedClientService<AuthorizedClient> clientService) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
Methods in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure with parameters of type OAuth2UserDetailsServiceModifier and TypeMethodDescriptionEmbeddedLoginAutoConfiguration.embeddedLoginAuthenticationProvider(OAuth2UserDetailsService clientUserDetailService, org.springframework.security.core.userdetails.UserDetailsPasswordService userDetailsPasswordService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.authorization.security.embedded.code
Constructors in com.broadleafcommerce.auth.authorization.security.embedded.code with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionEmbeddedLoginCodeAuthenticationProvider(org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService authorizationService, org.springframework.security.oauth2.server.authorization.token.OAuth2TokenGenerator<? extends org.springframework.security.oauth2.core.OAuth2Token> tokenGenerator, TokenProperties tokenProperties, SecurityService securityService, PasscodeService<PasswordToken, User> passcodeService, OAuth2UserDetailsService userDetailsService, UserService<User> userService) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.authorization.security.embedded.login
Constructors in com.broadleafcommerce.auth.authorization.security.embedded.login with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionEmbeddedLoginAuthenticationProvider(OAuth2UserDetailsService userDetailsService, org.springframework.security.core.userdetails.UserDetailsPasswordService userDetailsPasswordService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.authorization.security.rememberme.autoconfigure
Methods in com.broadleafcommerce.auth.authorization.security.rememberme.autoconfigure with parameters of type OAuth2UserDetailsServiceModifier and TypeMethodDescriptionRememberMeLoginAutoConfiguration.rememberMeUserDetailsServiceProvider(OAuth2UserDetailsService oAuth2UserDetailsService, ContextHelperService contextHelperService) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.authorization.security.rememberme.service
Methods in com.broadleafcommerce.auth.authorization.security.rememberme.service that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionprotected OAuth2UserDetailsServiceRememberMeUserDetailsServiceProvider.RememberMeUserDetailsService.getOAuth2UserDetailsService()Constructors in com.broadleafcommerce.auth.authorization.security.rememberme.service with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionRememberMeUserDetailsService(OAuth2UserDetailsService oAuth2UserDetailsService, ContextHelperService contextHelperService) RememberMeUserDetailsServiceProvider(OAuth2UserDetailsService oAuth2UserDetailsService, ContextHelperService contextHelperService) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.client.web.authentication.session
Constructors in com.broadleafcommerce.auth.client.web.authentication.session with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionAbstractOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasswordGenerator passwordGenerator) DefaultOIDCAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasswordGenerator passwordGenerator) GithubOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasswordGenerator passwordGenerator) GoogleOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasswordGenerator passwordGenerator) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.resource.service
Methods in com.broadleafcommerce.auth.resource.service that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionprotected OAuth2UserDetailsServiceDefaultUserOperationService.getUserDetailsService()Methods in com.broadleafcommerce.auth.resource.service with parameters of type OAuth2UserDetailsServiceModifier and TypeMethodDescriptionvoidDefaultUserOperationService.setUserDetailsService(OAuth2UserDetailsService userDetailsService) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.security.service
Methods in com.broadleafcommerce.auth.security.service that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionprotected OAuth2UserDetailsServiceDefaultUserLoginService.getUserDetailsService()Constructors in com.broadleafcommerce.auth.security.service with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionDefaultUserLoginService(OAuth2UserDetailsService userDetailsService, StatelessUtil sessionUtil) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.user.autoconfigure
Methods in com.broadleafcommerce.auth.user.autoconfigure that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionOAuth2UserDetailsAutoConfiguration.oAuth2UserDetailsService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, PrivilegeService privilegeService) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.user.service
Classes in com.broadleafcommerce.auth.user.service that implement OAuth2UserDetailsServiceModifier and TypeClassDescriptionclassAnOAuth2UserDetailsServiceimplementation that uses theUserServicefor loading users by clientId and username. -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.user.session
Methods in com.broadleafcommerce.auth.user.session that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionprotected OAuth2UserDetailsServiceFormLoginAuthenticationProvider.getUserDetailsService()Constructors in com.broadleafcommerce.auth.user.session with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionFormLoginAuthenticationProvider(OAuth2UserDetailsService userDetailsService, org.springframework.security.core.userdetails.UserDetailsPasswordService userDetailsPasswordService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) OAuth2SessionAuthenticationProvider(OAuth2UserDetailsService userDetailsService, StatelessUtil util) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.user.web.authentication.session
Methods in com.broadleafcommerce.auth.user.web.authentication.session that return OAuth2UserDetailsServiceModifier and TypeMethodDescriptionprotected OAuth2UserDetailsServiceAbstractAuthenticationStrategyDelegate.getOAuth2UserDetailsService()Constructors in com.broadleafcommerce.auth.user.web.authentication.session with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionAbstractAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasswordGenerator passwordGenerator) -
Uses of OAuth2UserDetailsService in com.broadleafcommerce.auth.user.web.endpoint
Constructors in com.broadleafcommerce.auth.user.web.endpoint with parameters of type OAuth2UserDetailsServiceModifierConstructorDescriptionImpersonationEndpoint(ImpersonationService impersonationService, ImpersonationRequestValidator requestValidator, OAuth2UserDetailsService userDetailsService, StatelessUtil statelessUtil)