Uses of Interface
io.fluxzero.sdk.tracking.handling.authentication.UserProvider
Packages that use UserProvider
Package
Description
-
Uses of UserProvider in io.fluxzero.sdk
Methods in io.fluxzero.sdk that return UserProviderModifier and TypeMethodDescriptionFluxzero.userProvider()Returns the UserProvider used by Fluxzero to authenticate users. -
Uses of UserProvider in io.fluxzero.sdk.configuration
Methods in io.fluxzero.sdk.configuration that return UserProviderModifier and TypeMethodDescriptionFluxzeroConfiguration.userProvider()Returns the provider used to determine the current authenticated or active user.Methods in io.fluxzero.sdk.configuration with parameters of type UserProviderModifier and TypeMethodDescriptionprotected FluxzeroDefaultFluxzero.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) DefaultFluxzero.Builder.registerUserProvider(UserProvider userProvider) FluxzeroBuilder.registerUserProvider(UserProvider userProvider) Registers a user provider used for resolving and authenticatingUserinstances. -
Uses of UserProvider in io.fluxzero.sdk.configuration.spring
Method parameters in io.fluxzero.sdk.configuration.spring with type arguments of type UserProviderModifier and TypeMethodDescriptionFluxzeroSpringConfig.fluxzeroBuilder(Serializer serializer, Optional<UserProvider> userProvider, Optional<Cache> cache, Optional<WebResponseMapper> webResponseMapper, org.springframework.core.env.Environment environment) Provides a defaultFluxzeroBuilder, configured using Spring-provided components such asUserProvider,Cache, andWebResponseMapper. -
Uses of UserProvider in io.fluxzero.sdk.tracking.handling.authentication
Classes in io.fluxzero.sdk.tracking.handling.authentication that implement UserProviderModifier and TypeClassDescriptionclassAbstract base class for implementingUserProviders that resolve user identities via a metadata key.classAn extendableUserProviderthat delegates to anotherUserProvider.enumFields in io.fluxzero.sdk.tracking.handling.authentication declared as UserProviderModifier and TypeFieldDescriptionstatic final UserProviderUserProvider.defaultUserProviderDefaultUserProviderdiscovered viaServiceLoader.protected final UserProviderDelegatingUserProvider.delegateMethods in io.fluxzero.sdk.tracking.handling.authentication that return UserProviderModifier and TypeMethodDescriptionDelegatingUserProvider.andThen(UserProvider other) default UserProviderUserProvider.andThen(UserProvider other) Combines this provider with another.Methods in io.fluxzero.sdk.tracking.handling.authentication with parameters of type UserProviderModifier and TypeMethodDescriptionDelegatingUserProvider.andThen(UserProvider other) default UserProviderUserProvider.andThen(UserProvider other) Combines this provider with another.Constructors in io.fluxzero.sdk.tracking.handling.authentication with parameters of type UserProvider