Uses of Class
com.broadleafcommerce.auth.server.domain.AuthorizedClient
Packages that use AuthorizedClient
Package
Description
-
Uses of AuthorizedClient in com.broadleafcommerce.auth.authorization.security.autoconfigure
Method parameters in com.broadleafcommerce.auth.authorization.security.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionorg.springframework.security.oauth2.server.authorization.client.RegisteredClientRepositorySpringAuthorizationServerComponentsConfiguration.registeredClientRepository(AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
Method parameters in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionEmbeddedLoginAutoConfiguration.embeddedLoginAuthenticationFilter(org.springframework.security.authentication.AuthenticationManager authenticationManager, org.springframework.security.web.authentication.AuthenticationSuccessHandler embeddedLoginAuthenticationSuccessHandler, org.springframework.security.web.authentication.AuthenticationFailureHandler embeddedLoginAuthenticationFailureHandler, org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy, StatelessUtil statelessUtil, UserLockoutService userLockoutService, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.authorization.security.embedded.login
Methods in com.broadleafcommerce.auth.authorization.security.embedded.login that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>EmbeddedLoginAuthenticationFilter.getAuthorizedClientService()Constructor parameters in com.broadleafcommerce.auth.authorization.security.embedded.login with type arguments of type AuthorizedClientModifierConstructorDescriptionEmbeddedLoginAuthenticationFilter(org.springframework.security.authentication.AuthenticationManager authenticationManager, org.springframework.security.web.authentication.AuthenticationSuccessHandler successHandler, org.springframework.security.web.authentication.AuthenticationFailureHandler failureHandler, org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy, StatelessUtil util, UserLockoutService userLockoutService, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.client.autoconfigure
Method parameters in com.broadleafcommerce.auth.client.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionOAuthClientAutoConfiguration.contextHelperService(AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.client.service
Fields in com.broadleafcommerce.auth.client.service with type parameters of type AuthorizedClientModifier and TypeFieldDescriptionprotected final AuthorizedClientService<AuthorizedClient>DefaultContextHelperService.authorizedClientServiceMethods in com.broadleafcommerce.auth.client.service that return AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientDefaultContextHelperService.getAuthorizedClient(String clientId) Finds theAuthorizedClientcorresponding to the given client IDMethods in com.broadleafcommerce.auth.client.service that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>DefaultContextHelperService.getAuthorizedClientService()Constructor parameters in com.broadleafcommerce.auth.client.service with type arguments of type AuthorizedClientModifierConstructorDescriptionDefaultContextHelperService(AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.client.web.authentication.session
Constructor parameters in com.broadleafcommerce.auth.client.web.authentication.session with type arguments of type AuthorizedClientModifierConstructorDescriptionAbstractOAuthClientAuthenticationStrategyDelegate(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 AuthorizedClient in com.broadleafcommerce.auth.data
Constructor parameters in com.broadleafcommerce.auth.data with type arguments of type AuthorizedClientModifierConstructorDescriptionAuthorizedClientDataInitializer(com.broadleafcommerce.common.extension.TypeFactory typeFactory, AuthorizedClientService<AuthorizedClient> authorizedClientService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, AuthorizationDataInitializationProperties properties) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AuthorizedClient in com.broadleafcommerce.auth.data.autoconfigure
Constructor parameters in com.broadleafcommerce.auth.data.autoconfigure with type arguments of type AuthorizedClientModifierConstructorDescriptionAuthorizedClientConfiguration(AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration authorizationServerConfiguration, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AuthorizedClientService<AuthorizedClient> authorizedClientService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, AuthorizationDataInitializationProperties properties) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.resource.web.endpoint
Methods in com.broadleafcommerce.auth.resource.web.endpoint that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>UserEndpoint.getClientService()Constructor parameters in com.broadleafcommerce.auth.resource.web.endpoint with type arguments of type AuthorizedClientModifierConstructorDescriptionUserEndpoint(UserService<User> userSvc, UserPasswordService<PasswordToken, User> userPasswordService, AuthorizedClientService<AuthorizedClient> clientService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.server.autoconfigure
Methods in com.broadleafcommerce.auth.server.autoconfigure that return types with arguments of type AuthorizedClientModifier and TypeMethodDescription<D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware>
AuthorizedClientService<AuthorizedClient>AuthorizedClientAutoConfiguration.authorizedClientService(AuthorizationServerService<AuthorizationServer> serverService, AuthorizedClientRepository<D> repository, SimplePayloadMapper simplePayloadMapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validatorManager, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, TenantUrlResolver tenantUrlResolver) Method parameters in com.broadleafcommerce.auth.server.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionClientRedirectAutoConfiguration.clientRedirectService(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.server.provider.jpa.domain
Methods in com.broadleafcommerce.auth.server.provider.jpa.domain that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected org.modelmapper.ExpressionMap<AuthorizedClient,JpaAuthorizedClient> JpaAuthorizedClient.toMeClientIdIssuedAt()By default,getClientIdIssuedAt()will have a null value for this field when it comes from REST API calls due toJsonIgnore.protected org.modelmapper.ExpressionMap<AuthorizedClient,JpaAuthorizedClient> JpaAuthorizedClient.toMeClientSecretExpiresAt()By default,getClientSecretExpiresAt()will have a null value for this field when it comes from REST API calls due toJsonIgnore. -
Uses of AuthorizedClient in com.broadleafcommerce.auth.server.service
Classes in com.broadleafcommerce.auth.server.service with type parameters of type AuthorizedClientModifier and TypeInterfaceDescriptioninterfaceAuthorizedClientService<P extends AuthorizedClient>Service interface for managingAuthorizedClient.classDefaultAuthorizedClientService<P extends AuthorizedClient,D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware> Methods in com.broadleafcommerce.auth.server.service that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>DefaultClientRedirectService.getClientService()Methods in com.broadleafcommerce.auth.server.service with parameters of type AuthorizedClientModifier and TypeMethodDescriptionprotected Stream<org.springframework.web.util.UriComponents>DefaultClientRedirectService.getPostAuthenticationSuccessRedirectUriComponents(AuthorizedClient authorizedClient) booleanClientRedirectService.isValidPostAuthenticationSuccessUrl(String requestedRedirectUrl, AuthorizedClient authorizedClient) Similar toClientRedirectService.isValidPostAuthenticationSuccessUrl(String, String), but takes a pre-providedAuthorizedClientfor performing the validation.booleanDefaultClientRedirectService.isValidPostAuthenticationSuccessUrl(String requestedRedirectUrl, AuthorizedClient authorizedClient) org.springframework.security.oauth2.server.authorization.client.RegisteredClientAuthorizedClientService.preProcessAndConvertToRegisteredClient(AuthorizedClient authorizedClient) Pre-processes and subsequently converts the given instance into aRegisteredClient.org.springframework.security.oauth2.server.authorization.client.RegisteredClientDefaultAuthorizedClientService.preProcessAndConvertToRegisteredClient(AuthorizedClient authorizedClient) protected voidDefaultAuthorizedClientService.preProcessBeforeRegisteredClientConversion(AuthorizedClient authorizedClient) Intended as a hook point to pre-process fields onAuthorizedClientbeforetoRegisteredClient()is invoked.protected voidDefaultAuthorizedClientService.preProcessRedirectUris(AuthorizedClient authorizedClient) AuthorizedClientService.resolveAbsolutePathForUri(String uri, AuthorizedClient client) Resolves the absolute path for the string uri providedDefaultAuthorizedClientService.resolveAbsolutePathForUri(String uri, AuthorizedClient client) AuthorizedClientService.resolveAbsolutePathsForRelativeDefaultRedirectUri(AuthorizedClient client) Resolves the absolute path for the default redirect uri on the providedAuthorizedClientDefaultAuthorizedClientService.resolveAbsolutePathsForRelativeDefaultRedirectUri(AuthorizedClient client) AuthorizedClientService.resolveAbsolutePathsForRelativeRedirectUris(AuthorizedClient client) Resolves the absolute path for the redirect uris on the providedAuthorizedClientDefaultAuthorizedClientService.resolveAbsolutePathsForRelativeRedirectUris(AuthorizedClient client) AuthorizedClientService.resolveAbsolutePathsForUris(Set<String> uris, AuthorizedClient client) Resolves the absolute path for the string uris providedDefaultAuthorizedClientService.resolveAbsolutePathsForUris(Set<String> uris, AuthorizedClient client) protected Optional<org.springframework.web.util.UriComponentsBuilder>DefaultAuthorizedClientService.resolveBaseUri(AuthorizedClient client) Determines the base URI of the application or admin the client is used for.Method parameters in com.broadleafcommerce.auth.server.service with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected booleanDefaultClientRedirectService.isValidPostAuthenticationSuccessUrlInternal(String requestedRedirectUrl, Supplier<AuthorizedClient> authorizedClientSupplier) Constructors in com.broadleafcommerce.auth.server.service with parameters of type AuthorizedClientConstructor parameters in com.broadleafcommerce.auth.server.service with type arguments of type AuthorizedClientModifierConstructorDescriptionDefaultClientRedirectService(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.server.web.endpoint
Methods in com.broadleafcommerce.auth.server.web.endpoint that return AuthorizedClientModifier and TypeMethodDescriptionAuthorizedClientEndpoint.createAuthorizedClient(String serverId, AuthorizedClient authorizedClient) AuthorizedClientEndpoint.readAuthorizedClientById(String serverId, String id) AuthorizedClientEndpoint.replaceAuthorizedClientById(String serverId, String id, AuthorizedClient authorizedClient) Methods in com.broadleafcommerce.auth.server.web.endpoint that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<AuthorizedClient>AuthorizedClientEndpoint.readAllAuthorizedClients(String serverId, org.springframework.data.domain.Pageable pageable) Methods in com.broadleafcommerce.auth.server.web.endpoint with parameters of type AuthorizedClientModifier and TypeMethodDescriptionAuthorizedClientEndpoint.createAuthorizedClient(String serverId, AuthorizedClient authorizedClient) AuthorizedClientEndpoint.replaceAuthorizedClientById(String serverId, String id, AuthorizedClient authorizedClient) Constructors in com.broadleafcommerce.auth.server.web.endpoint with parameters of type AuthorizedClientConstructor parameters in com.broadleafcommerce.auth.server.web.endpoint with type arguments of type AuthorizedClientModifierConstructorDescriptionAuthorizedClientEndpoint(AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService) ClientDiscoveryEndpoint(AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.tenant.service
Methods in com.broadleafcommerce.auth.tenant.service that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>DefaultAuthServerCreationHandler.getClientService()Constructor parameters in com.broadleafcommerce.auth.tenant.service with type arguments of type AuthorizedClientModifierConstructorDescriptionDefaultAuthServerCreationHandler(AuthorizationServerService<AuthorizationServer> serverService, AuthorizedClientService<AuthorizedClient> clientService, DefaultAuthServerProperties defaultAuthServerProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionImpersonationConfiguration.impersonationRequestValidator(UserService<User> userService, AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, ClientRedirectService clientRedirectService) OAuth2UserDetailsAutoConfiguration.oAuth2UserDetailsService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, PrivilegeService privilegeService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.endpoint
Methods in com.broadleafcommerce.auth.user.endpoint that return AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientDefaultImpersonationRequestValidator.getCsrClient(String clientId) protected AuthorizedClientDefaultImpersonationRequestValidator.getImpersonatedClient(OAuth2UserDetails impersonatedUser) protected AuthorizedClientDefaultImpersonationRequestValidator.getImpersonatedClient(String clientId) Methods in com.broadleafcommerce.auth.user.endpoint with parameters of type AuthorizedClientModifier and TypeMethodDescriptionprotected booleanDefaultImpersonationRequestValidator.isNotSameTenant(AuthorizedClient impersonatedClient, AuthorizedClient csrClient) protected voidDefaultImpersonationRequestValidator.validateClientImpersonation(ImpersonationRequest impersonationRequest, AuthorizedClient impersonatedClient, String csrUserId) Constructor parameters in com.broadleafcommerce.auth.user.endpoint with type arguments of type AuthorizedClientModifierConstructorDescriptionDefaultImpersonationRequestValidator(UserService<User> userService, AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, ClientRedirectService clientRedirectService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.listener
Methods in com.broadleafcommerce.auth.user.listener that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>AdminUserPersistenceHandler.getClientService()protected AuthorizedClientService<AuthorizedClient>CustomerPersistenceHandler.getClientService()Constructor parameters in com.broadleafcommerce.auth.user.listener with type arguments of type AuthorizedClientModifierConstructorDescriptionAdminUserPersistenceHandler(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) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.listener.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.listener.autoconfigure with type arguments of type AuthorizedClientModifier 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) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.service
Methods in com.broadleafcommerce.auth.user.service that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>DefaultImpersonationService.getAuthorizedClientService()protected AuthorizedClientService<AuthorizedClient>DefaultRegisteredClientRepository.getAuthorizedClientService()protected AuthorizedClientService<AuthorizedClient>DefaultOAuth2UserDetailsService.getClientService()protected AuthorizedClientService<AuthorizedClient>DefaultUserLockoutService.getClientService()protected AuthorizedClientService<AuthorizedClient>DefaultUserMessagingService.getClientService()Methods in com.broadleafcommerce.auth.user.service with parameters of type AuthorizedClientModifier and TypeMethodDescriptionprotected StringDefaultUserMessagingService.getResetPasswordBaseContextPath(@NonNull jakarta.servlet.http.HttpServletRequest request, AuthorizedClient client) Gets the context path the precedes the reset password view's name, e.g., /auth.protected StringDefaultUserMessagingService.getResetPasswordBaseUrl(@NonNull jakarta.servlet.http.HttpServletRequest request, AuthorizedClient client) Responsible for getting the base URL to use for the reset password request.protected voidDefaultRegisteredClientRepository.handleSaveUpdateCase(org.springframework.security.oauth2.server.authorization.client.RegisteredClient toSave, AuthorizedClient foundExisting) Handles the 'update-existing' case forDefaultRegisteredClientRepository.save(RegisteredClient).protected booleanDefaultRegisteredClientRepository.mapClientFieldUpdates(org.springframework.security.oauth2.server.authorization.client.RegisteredClient toSave, AuthorizedClient foundExisting) protected booleanDefaultRegisteredClientRepository.mapClientSecretUpdate(org.springframework.security.oauth2.server.authorization.client.RegisteredClient toSave, AuthorizedClient foundExisting) Maps applicable changes togetClientSecret()Method parameters in com.broadleafcommerce.auth.user.service with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionvoidDefaultImpersonationService.setAuthorizedClientService(AuthorizedClientService<AuthorizedClient> authorizedClientService) Constructor parameters in com.broadleafcommerce.auth.user.service with type arguments of type AuthorizedClientModifierConstructorDescriptionDefaultOAuth2UserDetailsService(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, PrivilegeService privilegeService) DefaultRegisteredClientRepository(AuthorizedClientService<AuthorizedClient> authorizedClientService) DefaultUserLockoutService(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties) DefaultUserMessagingService(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.authentication.AuthenticationMessageProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultUserService(AuthorizedClientService<AuthorizedClient> clientService, UserRepository<D> userRepository, SimplePayloadMapper mapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, UserUpdateProducer userUpdateProducer) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.service.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.service.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionAuthServiceServiceAutoConfiguration.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.userLockoutService(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> loginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties) AuthServiceServiceAutoConfiguration.userMessagingService(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.authentication.AuthenticationMessageProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) <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) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.service.password
Methods in com.broadleafcommerce.auth.user.service.password that return AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientDefaultUserRegistrationService.getAuthorizedClient(UserRegistration registration) Finds theAuthorizedClientcorresponding to theUserRegistration.getClientId().Constructor parameters in com.broadleafcommerce.auth.user.service.password with type arguments of type AuthorizedClientModifierConstructorDescriptionDefaultUserRegistrationService(UserService<P> userService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, RegistrationValidator registrationValidator, UserRegistrationProducer userRegistrationProducer, AuthRegistrationProperties registrationProperties, ApplicationService<Application> applicationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.session
Methods in com.broadleafcommerce.auth.user.session that return AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientStatelessUtilImpl.findClient(String clientId) Methods in com.broadleafcommerce.auth.user.session with parameters of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizationServerStatelessUtilImpl.findServer(AuthorizedClient client) StatelessUtil.getSessionCookieName(AuthorizedClient client, AuthorizationServer server) StatelessUtilImpl.getSessionCookieName(AuthorizedClient client, AuthorizationServer server) Constructor parameters in com.broadleafcommerce.auth.user.session with type arguments of type AuthorizedClientModifierConstructorDescriptionStatelessUtilImpl(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, KeyPair dynamicPropertyKeyPair, String issuer) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.session.token.enhancer
Methods in com.broadleafcommerce.auth.user.session.token.enhancer that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>ClientPermissionsAccessTokenEnhancer.getAuthorizedClientService()protected AuthorizedClientService<AuthorizedClient>ClientRestrictionAccessTokenEnhancer.getAuthorizedClientService()protected AuthorizedClientService<AuthorizedClient>RegisteredClaimsAccessTokenEnhancer.getAuthorizedClientService()protected Optional<AuthorizedClient>ClientPermissionsAccessTokenEnhancer.readMatchingAuthorizedClient(org.springframework.security.oauth2.server.authorization.client.RegisteredClient registeredClient) Read theAuthorizedClientfor the givenRegisteredClientby client_id.Methods in com.broadleafcommerce.auth.user.session.token.enhancer with parameters of type AuthorizedClientModifier and TypeMethodDescriptionprotected voidClientRestrictionAccessTokenEnhancer.addTenantClaims(AuthorizedClient client, JwtTokenEnhancerContext context) Constructor parameters in com.broadleafcommerce.auth.user.session.token.enhancer with type arguments of type AuthorizedClientModifierConstructorDescriptionClientPermissionsAccessTokenEnhancer(PrivilegeService privilegeService, TokenEnhancerUtility tokenEnhancerUtility, TokenProperties tokenProperties, AuthorizedClientService<AuthorizedClient> authorizedClientService) ClientRestrictionAccessTokenEnhancer(AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, TokenEnhancerUtility tokenEnhancerUtility, SecurityService securityService) RegisteredClaimsAccessTokenEnhancer(AuthorizationServerProperties securityProps, AuthorizedClientService<AuthorizedClient> authorizedClientService) RegisteredClaimsAccessTokenEnhancer(AuthorizationServerProperties securityProps, AuthorizedClientService<AuthorizedClient> authorizedClientService, int maxSessionDurationMinutes) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionTokenEnhancerAutoConfiguration.clientPermissionsAccessTokenEnhancer(PrivilegeService privilegeService, TokenEnhancerUtility tokenEnhancerUtility, TokenProperties tokenProperties, AuthorizedClientService<AuthorizedClient> authorizedClientService) TokenEnhancerAutoConfiguration.clientRestrictionAccessTokenEnhancer(AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, TokenEnhancerUtility tokenEnhancerUtility, SecurityService securityService) TokenEnhancerAutoConfiguration.registeredClaimsAccessTokenEnhancer(AuthorizationServerProperties authorizationServerSecurityProperties, AuthorizedClientService<AuthorizedClient> authorizedClientService, org.springframework.core.env.Environment env) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.web.authentication.session
Methods in com.broadleafcommerce.auth.user.web.authentication.session that return AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientAbstractAuthenticationStrategyDelegate.getAuthorizedClient(String clientId) Fetches anAuthorizedClientfor the givenclientId.Methods in com.broadleafcommerce.auth.user.web.authentication.session that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>AbstractAuthenticationStrategyDelegate.getClientService()Constructor parameters in com.broadleafcommerce.auth.user.web.authentication.session with type arguments of type AuthorizedClientModifierConstructorDescriptionAbstractAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService, UserRegistrationService<User> registrationService, AuthRegistrationProperties registrationProperties, AuthorizedClientService<AuthorizedClient> clientService, ClientIdentityProviderProperties clientProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PasswordGenerator passwordGenerator) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.web.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.web.autoconfigure with type arguments of type AuthorizedClientModifier and TypeMethodDescriptionAuthServiceTemplateAutoConfiguration.broadleafTemplateResolver(org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties properties, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) AuthServiceTemplateAutoConfiguration.oAuth2DefaultTemplateResolver(org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties properties, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>EmbeddedAuthenticationController.getAuthorizedClientService()protected AuthorizedClientService<AuthorizedClient>AuthenticationController.getClientService()protected AuthorizedClientService<AuthorizedClient>RegistrationFormController.getClientService()Methods in com.broadleafcommerce.auth.user.web.endpoint with parameters of type AuthorizedClientModifier and TypeMethodDescriptionprotected StringAuthenticationController.getAuthenticationProviderCacheKey(@NonNull AuthorizedClient client) AuthenticationController.getClientProps(@NonNull AuthorizedClient client) protected List<OAuth2IdentityProvider>AuthenticationController.getOauth2AuthenticationProviders(@NonNull AuthorizedClient client) Looks at theClientRegistrationsto determine which providers are configured and then cross-checks that with theClientIdentityProviderProperties.ClientPropertiesfor the appropriate type ofAuthorizedClientthat is making a request, either admin or commerce, to filter the registered identity providers that are appropriate to show the user.Constructor parameters in com.broadleafcommerce.auth.user.web.endpoint with type arguments of type AuthorizedClientModifierConstructorDescriptionAuthenticationController(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) RegistrationFormController(UserRegistrationService<User> registrationService, AuthenticationLogoutHandler authenticationLogoutHandler, AuthorizedClientService<AuthorizedClient> clientService, UserLoginProperties properties, ClientRedirectService redirectService, UserLoginService loginService, ApplicationService<Application> applicationService) -
Uses of AuthorizedClient in com.broadleafcommerce.auth.user.web.resolver
Methods in com.broadleafcommerce.auth.user.web.resolver that return types with arguments of type AuthorizedClientModifier and TypeMethodDescriptionprotected AuthorizedClientService<AuthorizedClient>OAuth2ClientTemplateResolver.getClientService()Constructor parameters in com.broadleafcommerce.auth.user.web.resolver with type arguments of type AuthorizedClientModifierConstructorDescriptionOAuth2ClientTemplateResolver(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService)