Uses of Interface
io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
Packages that use UserProvider
Package
Description
-
Uses of UserProvider in io.fluxcapacitor.javaclient
Methods in io.fluxcapacitor.javaclient that return UserProviderModifier and TypeMethodDescriptionFluxCapacitor.userProvider()
Returns the UserProvider used by Flux Capacitor to authenticate users. -
Uses of UserProvider in io.fluxcapacitor.javaclient.configuration
Methods in io.fluxcapacitor.javaclient.configuration that return UserProviderModifier and TypeMethodDescriptionFluxCapacitorConfiguration.userProvider()
Returns the provider used to determine the current authenticated or active user.Methods in io.fluxcapacitor.javaclient.configuration with parameters of type UserProviderModifier and TypeMethodDescriptionprotected FluxCapacitor
DefaultFluxCapacitor.Builder.doBuild
(Map<MessageType, ? extends Tracking> trackingSupplier, Function<String, ? extends GenericGateway> customGatewaySupplier, CommandGateway commandGateway, QueryGateway queryGateway, EventGateway eventGateway, ResultGateway resultGateway, ErrorGateway errorGateway, MetricsGateway metricsGateway, WebRequestGateway webRequestGateway, AggregateRepository aggregateRepository, SnapshotStore snapshotStore, EventStore eventStore, KeyValueStore keyValueStore, DocumentStore documentStore, MessageScheduler messageScheduler, UserProvider userProvider, Cache cache, Serializer serializer, CorrelationDataProvider correlationDataProvider, IdentityProvider identityProvider, PropertySource propertySource, DelegatingClock clock, TaskScheduler taskScheduler, Client client, ThrowingRunnable shutdownHandler) DefaultFluxCapacitor.Builder.registerUserProvider
(UserProvider userProvider) FluxCapacitorBuilder.registerUserProvider
(UserProvider userProvider) Registers a user provider used for resolving and authenticatingUser
instances. -
Uses of UserProvider in io.fluxcapacitor.javaclient.configuration.spring
Method parameters in io.fluxcapacitor.javaclient.configuration.spring with type arguments of type UserProviderModifier and TypeMethodDescriptionFluxCapacitorSpringConfig.fluxCapacitorBuilder
(Serializer serializer, Optional<UserProvider> userProvider, Optional<Cache> cache, Optional<WebResponseMapper> webResponseMapper, org.springframework.core.env.Environment environment) Provides a defaultFluxCapacitorBuilder
, configured using Spring-provided components such asUserProvider
,Cache
, andWebResponseMapper
. -
Uses of UserProvider in io.fluxcapacitor.javaclient.tracking.handling.authentication
Classes in io.fluxcapacitor.javaclient.tracking.handling.authentication that implement UserProviderModifier and TypeClassDescriptionclass
Abstract base class for implementingUserProvider
s that resolve user identities via a metadata key.class
An extendableUserProvider
that delegates to anotherUserProvider
.enum
Fields in io.fluxcapacitor.javaclient.tracking.handling.authentication declared as UserProviderModifier and TypeFieldDescriptionstatic final UserProvider
UserProvider.defaultUserProvider
DefaultUserProvider
discovered viaServiceLoader
.protected final UserProvider
DelegatingUserProvider.delegate
Methods in io.fluxcapacitor.javaclient.tracking.handling.authentication that return UserProviderModifier and TypeMethodDescriptionDelegatingUserProvider.andThen
(UserProvider other) default UserProvider
UserProvider.andThen
(UserProvider other) Combines this provider with another.Methods in io.fluxcapacitor.javaclient.tracking.handling.authentication with parameters of type UserProviderModifier and TypeMethodDescriptionDelegatingUserProvider.andThen
(UserProvider other) default UserProvider
UserProvider.andThen
(UserProvider other) Combines this provider with another.Constructors in io.fluxcapacitor.javaclient.tracking.handling.authentication with parameters of type UserProvider