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)
ClientRegistrationRepository
registrationId
, or null
if not found.findByRegistrationId
in interface ClientRegistrationRepository
registrationId
- the registration identifierClientRegistration
if found, otherwise null
public java.util.Iterator<ClientRegistration> iterator()
Iterator
of ClientRegistration
.iterator
in interface java.lang.Iterable<ClientRegistration>
Iterator<ClientRegistration>