public final class InMemoryReactiveClientRegistrationRepository extends java.lang.Object implements ReactiveClientRegistrationRepository, java.lang.Iterable<ClientRegistration>
ClientRegistrationRepository
that stores ClientRegistration
(s) in-memory.ClientRegistrationRepository
,
ClientRegistration
Constructor and Description |
---|
InMemoryReactiveClientRegistrationRepository(ClientRegistration... registrations)
Constructs an
InMemoryReactiveClientRegistrationRepository using the provided parameters. |
InMemoryReactiveClientRegistrationRepository(java.util.List<ClientRegistration> registrations)
Constructs an
InMemoryReactiveClientRegistrationRepository using the provided parameters. |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<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 InMemoryReactiveClientRegistrationRepository(ClientRegistration... registrations)
InMemoryReactiveClientRegistrationRepository
using the provided parameters.registrations
- the client registration(s)public InMemoryReactiveClientRegistrationRepository(java.util.List<ClientRegistration> registrations)
InMemoryReactiveClientRegistrationRepository
using the provided parameters.registrations
- the client registration(s)public reactor.core.publisher.Mono<ClientRegistration> findByRegistrationId(java.lang.String registrationId)
ReactiveClientRegistrationRepository
registrationId
, or null
if not found.findByRegistrationId
in interface ReactiveClientRegistrationRepository
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>