Class OAuthClientPersistenceAutoConfiguration
java.lang.Object
com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientPersistenceAutoConfiguration
Beans to support our custom
ClientRegistrationRepository
backed by
DefaultOAuthClientRegistrationPersistenceService
- Author:
- Cade Rea (cade-rea)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable>
OAuthClientRegistrationPersistenceService<OAuthClientRegistrationWrapper>oAuthClientRegistrationPersistenceService
(OAuthClientRegistrationRepository<D> oAuthClientRegistrationRepository, SimplePayloadMapper mapper, OAuthClientRegistrationWrapperEntityValidator validator, ClientRegistrationPropertiesService<OAuthClientRegistrationWrapper> clientRegistrationPropertiesService, OAuthClientRegistrationUtils oAuthClientRegistrationUtils)
-
Constructor Details
-
OAuthClientPersistenceAutoConfiguration
public OAuthClientPersistenceAutoConfiguration()
-
-
Method Details
-
oAuthClientRegistrationUtils
-
oAuthClientRegistrationPersistenceService
@Bean @ConditionalOnMissingBean public <D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> OAuthClientRegistrationPersistenceService<OAuthClientRegistrationWrapper> oAuthClientRegistrationPersistenceService(OAuthClientRegistrationRepository<D> oAuthClientRegistrationRepository, SimplePayloadMapper mapper, OAuthClientRegistrationWrapperEntityValidator validator, ClientRegistrationPropertiesService<OAuthClientRegistrationWrapper> clientRegistrationPropertiesService, OAuthClientRegistrationUtils oAuthClientRegistrationUtils) -
oAuthClientRegistrationWrapperEntityValidator
@Bean @ConditionalOnMissingBean public OAuthClientRegistrationWrapperEntityValidator oAuthClientRegistrationWrapperEntityValidator()
-