@NonNullApi
Interface | Description |
---|---|
ContextHelperService |
This interface is intended to encapsulate functionality for getting client id and tenant id from
the request context
|
OAuthClientRegistrationPersistenceService<P extends OAuthClientRegistrationWrapper> |
Service responsible for CRUD operations related to
OAuthClientRegistrationWrapper . |
Class | Description |
---|---|
DefaultContextHelperService |
This class uses the RequestContextHolder to read the client_id for the current request, then
looks up the corresponding tenant id.
|
DefaultOAuth2AuthorizedClientRepository |
This service stores an
OAuth2AuthorizedClient as a Base64 encoded value in a cookie. |
DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper |
This class holds the necessary fields for saving and loading
OAuth2AuthorizedClient . |
DefaultOAuthClientRegistrationPersistenceService<P extends OAuthClientRegistrationWrapper,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> |
Interacts with the
OAuthClientRegistrationRepository to read domain objects and map them
to the projection OAuthClientRegistrationWrapper |
OAuthClientRegistrationUtils |
A non-static wrapper around
ClientRegistrations used to make testing easier. |
Copyright © 2021. All rights reserved.