Class InMemoryClientRegistrationRepository

java.lang.Object
org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository
All Implemented Interfaces:
Iterable<ClientRegistration>, ClientRegistrationRepository

public final class InMemoryClientRegistrationRepository extends Object implements ClientRegistrationRepository, Iterable<ClientRegistration>
Since:
5.0
See Also:
  • Constructor Details

    • InMemoryClientRegistrationRepository

      public InMemoryClientRegistrationRepository(ClientRegistration... registrations)
      Constructs an InMemoryClientRegistrationRepository using the provided parameters.
      Parameters:
      registrations - the client registration(s)
    • InMemoryClientRegistrationRepository

      public InMemoryClientRegistrationRepository(List<ClientRegistration> registrations)
      Constructs an InMemoryClientRegistrationRepository using the provided parameters.
      Parameters:
      registrations - the client registration(s)
    • InMemoryClientRegistrationRepository

      public InMemoryClientRegistrationRepository(Map<String,ClientRegistration> registrations)
      Constructs an InMemoryClientRegistrationRepository using the provided Map of registration id to ClientRegistration.
      Parameters:
      registrations - the Map of client registration(s)
      Since:
      5.2
  • Method Details