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.This service stores an
OAuth2AuthorizedClient
as a Base64 encoded value in a cookie.This class holds the necessary fields for saving and loadingOAuth2AuthorizedClient
.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
Service responsible for CRUD operations related toOAuthClientRegistrationWrapper
.A non-static wrapper aroundClientRegistrations
used to make testing easier.