Uses of Class
com.broadleafcommerce.auth.tenant.domain.Application
Packages that use Application
Package
Description
-
Uses of Application in com.broadleafcommerce.auth.tenant.message
Methods in com.broadleafcommerce.auth.tenant.message with parameters of type ApplicationModifier and TypeMethodDescriptionprotected void
AuthTenantPersistenceHandler.handleUpdate
(com.fasterxml.jackson.databind.JsonNode entityJson, Application application) protected boolean
AuthTenantPersistenceHandler.isNewChange
(com.fasterxml.jackson.databind.JsonNode entityJson, Application application) Checks whether the incoming change is newer or equals than the local persisted application.protected void
AuthTenantPersistenceHandler.updateApplication
(com.fasterxml.jackson.databind.JsonNode entityJson, Application application) Constructor parameters in com.broadleafcommerce.auth.tenant.message with type arguments of type ApplicationModifierConstructorDescriptionAuthTenantPersistenceHandler
(ApplicationService<Application> applicationService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) Deprecated.As of 1.4.0.AuthTenantPersistenceHandler
(ApplicationService<Application> applicationService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AuthServerCreationHandler authServerCreationHandler) AuthTenantPersistenceHandler
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ApplicationService<Application> applicationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AuthServerCreationHandler authServerCreationHandler) -
Uses of Application in com.broadleafcommerce.auth.tenant.service
Classes in com.broadleafcommerce.auth.tenant.service with type parameters of type ApplicationModifier and TypeInterfaceDescriptioninterface
ApplicationService<P extends Application>
Perform CRUD operations using theApplication
projection domain.class
DefaultApplicationService<P extends Application,
D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware> Methods in com.broadleafcommerce.auth.tenant.service with parameters of type ApplicationModifier and TypeMethodDescriptionprotected boolean
DefaultAuthServerCreationHandler.applicationAlreadyHasClient
(Application application) protected String
DefaultAuthServerCreationHandler.buildRedirectUri
(String defaultRedirectUri, String templateVariableName, @NonNull Application application) DefaultAuthServerCreationHandler.buildRedirectUris
(@NonNull Set<String> defaultRedirectUris, String templateVariableName, @NonNull Application application) protected AuthorizationServer
DefaultAuthServerCreationHandler.createAuthorizationServer
(Application application, DefaultAuthServerProperties.AuthServerProperties properties, String friendlyName) protected void
DefaultAuthServerCreationHandler.createAuthorizedClient
(Application application, AuthorizationServer authorizationServer, DefaultAuthServerProperties.AuthServerProperties properties, String friendlyName) protected AuthorizationServer
DefaultAuthServerCreationHandler.createNewAuthServer
(Application application, DefaultAuthServerProperties.AuthServerProperties properties, String friendlyName) protected String
DefaultAuthServerCreationHandler.getDefaultRedirectUri
(Application application, DefaultAuthServerProperties.AuthServerProperties properties) protected String
DefaultAuthServerCreationHandler.getFormattedIdentifier
(@NonNull Application application) Formats the identifier as all lowercase ifgetIdentifierType()
isResolutionIdentifierType.DOMAIN
orResolutionIdentifierType.DOMAIN_PREFIX
since domains are case-insensitive but Spring does not treat them as such.DefaultAuthServerCreationHandler.getRedirectUris
(DefaultAuthServerProperties.AuthServerProperties properties, @NonNull Application application) void
AuthServerCreationHandler.handleAuthServerCreation
(Application application, String friendlyName) Creates necessary authorization servers and clients when a new application is created.void
DefaultAuthServerCreationHandler.handleAuthServerCreation
(Application application, String friendlyName) protected boolean
DefaultAuthServerCreationHandler.isContextPathResolution
(Application application) protected boolean
DefaultAuthServerCreationHandler.isDomainPrefixResolution
(Application application) protected boolean
DefaultAuthServerCreationHandler.isDomainResolution
(Application application) protected boolean
DefaultAuthServerCreationHandler.isParameterResolution
(Application application) -
Uses of Application in com.broadleafcommerce.auth.user.listener
Methods in com.broadleafcommerce.auth.user.listener that return types with arguments of type ApplicationModifier and TypeMethodDescriptionprotected ApplicationService<Application>
CustomerPersistenceHandler.getApplicationService()
protected List<Application>
CustomerPersistenceHandler.readApplicationsForCustomer
(Customer customer) Finds all applications in the data store for the givenCustomer.getCustomerContextId()
.Constructor parameters in com.broadleafcommerce.auth.user.listener with type arguments of type ApplicationModifierConstructorDescriptionCustomerPersistenceHandler
(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, ApplicationService<Application> applicationService, UserCreationProducer userCreationProducer, com.fasterxml.jackson.databind.ObjectMapper objectMapper, UserLockoutService userLockoutService) -
Uses of Application in com.broadleafcommerce.auth.user.listener.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.listener.autoconfigure with type arguments of type ApplicationModifier and TypeMethodDescriptionAuthDataUpdatePersistenceHandlerAutoConfiguration.customerPersistenceHandler
(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, ApplicationService<Application> applicationService, UserCreationProducer userCreationProducer, com.fasterxml.jackson.databind.ObjectMapper objectMapper, UserLockoutService userLockoutService) -
Uses of Application in com.broadleafcommerce.auth.user.service
Methods in com.broadleafcommerce.auth.user.service that return types with arguments of type ApplicationModifier and TypeMethodDescriptionprotected ApplicationService<Application>
DefaultUserMessagingService.getApplicationService()
Method parameters in com.broadleafcommerce.auth.user.service with type arguments of type ApplicationModifier and TypeMethodDescriptionvoid
DefaultUserMessagingService.setApplicationService
(ApplicationService<Application> applicationService) -
Uses of Application in com.broadleafcommerce.auth.user.service.autoconfigure
Method parameters in com.broadleafcommerce.auth.user.service.autoconfigure with type arguments of type ApplicationModifier 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) -
Uses of Application in com.broadleafcommerce.auth.user.service.password
Methods in com.broadleafcommerce.auth.user.service.password that return ApplicationModifier and TypeMethodDescriptionprotected Application
DefaultUserRegistrationService.getApplication
(@NonNull UserRegistration registration, String applicationId) Finds theApplication
corresponding to the given application IDConstructor parameters in com.broadleafcommerce.auth.user.service.password with type arguments of type ApplicationModifierConstructorDescriptionDefaultUserRegistrationService
(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 Application in com.broadleafcommerce.auth.user.session.token.enhancer
Methods in com.broadleafcommerce.auth.user.session.token.enhancer that return types with arguments of type ApplicationModifier and TypeMethodDescriptionprotected ApplicationService<Application>
CustomerContextAccessTokenEnhancer.getApplicationService()
Constructor parameters in com.broadleafcommerce.auth.user.session.token.enhancer with type arguments of type ApplicationModifierConstructorDescriptionCustomerContextAccessTokenEnhancer
(UserService<User> userService, TokenEnhancerUtility tokenEnhancerUtility, ApplicationService<Application> applicationService) -
Uses of Application 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 ApplicationModifier and TypeMethodDescriptionTokenEnhancerAutoConfiguration.customerContextAccessTokenEnhancer
(UserService<User> userService, TokenEnhancerUtility tokenEnhancerUtility, ApplicationService<Application> applicationService) -
Uses of Application in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint that return types with arguments of type ApplicationModifier and TypeMethodDescriptionprotected ApplicationService<Application>
RegistrationFormController.getApplicationService()
Constructor parameters in com.broadleafcommerce.auth.user.web.endpoint with type arguments of type ApplicationModifierConstructorDescriptionRegistrationFormController
(UserRegistrationService<User> registrationService, AuthenticationLogoutHandler authenticationLogoutHandler, AuthorizedClientService<AuthorizedClient> clientService, UserLoginProperties properties, ClientRedirectService redirectService, UserLoginService loginService, ApplicationService<Application> applicationService)