public final class InMemoryClientRegistrationRepository extends java.lang.Object implements ClientRegistrationRepository, java.lang.Iterable<ClientRegistration>
ClientRegistrationRepository that stores ClientRegistration(s)
in-memory.ClientRegistrationRepository,
ClientRegistration| Constructor and Description |
|---|
InMemoryClientRegistrationRepository(ClientRegistration... registrations)
Constructs an
InMemoryClientRegistrationRepository using the provided
parameters. |
InMemoryClientRegistrationRepository(java.util.List<ClientRegistration> registrations)
Constructs an
InMemoryClientRegistrationRepository using the provided
parameters. |
InMemoryClientRegistrationRepository(java.util.Map<java.lang.String,ClientRegistration> registrations)
Constructs an
InMemoryClientRegistrationRepository using the provided
Map of registration id to
ClientRegistration. |
| Modifier and Type | Method and Description |
|---|---|
ClientRegistration |
findByRegistrationId(java.lang.String registrationId)
Returns the client registration identified by the provided
registrationId,
or null if not found. |
java.util.Iterator<ClientRegistration> |
iterator()
Returns an
Iterator of ClientRegistration. |
public InMemoryClientRegistrationRepository(ClientRegistration... registrations)
InMemoryClientRegistrationRepository using the provided
parameters.registrations - the client registration(s)public InMemoryClientRegistrationRepository(java.util.List<ClientRegistration> registrations)
InMemoryClientRegistrationRepository using the provided
parameters.registrations - the client registration(s)public InMemoryClientRegistrationRepository(java.util.Map<java.lang.String,ClientRegistration> registrations)
InMemoryClientRegistrationRepository using the provided
Map of registration id to
ClientRegistration.registrations - the Map of client registration(s)public ClientRegistration findByRegistrationId(java.lang.String registrationId)
ClientRegistrationRepositoryregistrationId,
or null if not found.findByRegistrationId in interface ClientRegistrationRepositoryregistrationId - the registration identifierClientRegistration if found, otherwise nullpublic java.util.Iterator<ClientRegistration> iterator()
Iterator of ClientRegistration.iterator in interface java.lang.Iterable<ClientRegistration>Iterator<ClientRegistration>