Class DefaultPayPalInMemoryClientRegistrationRepository

java.lang.Object
com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
All Implemented Interfaces:
PayPalInMemoryClientRegistrationRepository, org.springframework.security.oauth2.client.registration.ClientRegistrationRepository

public class DefaultPayPalInMemoryClientRegistrationRepository extends Object implements PayPalInMemoryClientRegistrationRepository
The default implementation of PayPalInMemoryClientRegistrationRepository.
Author:
Dima Myroniuk (dmyroniuk)
  • Constructor Details

    • DefaultPayPalInMemoryClientRegistrationRepository

      public DefaultPayPalInMemoryClientRegistrationRepository(PayPalCheckoutApiProperties properties)
  • Method Details

    • findByRegistrationId

      public org.springframework.security.oauth2.client.registration.ClientRegistration findByRegistrationId(String registrationId)
      Specified by:
      findByRegistrationId in interface org.springframework.security.oauth2.client.registration.ClientRegistrationRepository
    • getClientRegistrations

      protected List<org.springframework.security.oauth2.client.registration.ClientRegistration> getClientRegistrations()
    • getClientRegistration

      protected org.springframework.security.oauth2.client.registration.ClientRegistration getClientRegistration(String registrationId, @Nullable String applicationId, @Nullable String tenantId)
    • getProperties

      protected PayPalCheckoutApiProperties getProperties()
    • getDelegate

      protected org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository getDelegate()