Package com.broadleafcommerce.auth.client.service
@NonNullApi
package com.broadleafcommerce.auth.client.service
-
ClassDescriptionThis interface is intended to encapsulate functionality for accessing client id and tenant id from the request context.Utility class to assist with storing and retrieving request parameters from request attributes.A camel cluster service instance that will periodically cleanup
OAuth2AuthorizedClientEntity
in the datastore.An implementation of Spring'sOAuth2AuthorizedClientRepository
that defers to theOAuth2AuthorizedClientEntityService
to execute CRUD and map between the persisted domain and Spring'sOAuth2AuthorizedClient
.DefaultOAuthClientRegistrationPersistenceService<P extends OAuthClientRegistrationWrapper,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> Interacts with theOAuthClientRegistrationRepository
to read domain objects and map them to the projectionOAuthClientRegistrationWrapper
This is a CRUD service for managing basic persistence operations aroundOAuth2AuthorizedClientEntity
.Service responsible for CRUD operations related toOAuthClientRegistrationWrapper
.A non-static wrapper aroundClientRegistrations
used to make testing easier.