Package io.jmix.security.authentication
Class StandardAuthenticationProvidersProducer
java.lang.Object
io.jmix.security.authentication.StandardAuthenticationProvidersProducer
@Component("sec_StandardAuthenticationProvidersProducer")
public class StandardAuthenticationProvidersProducer
extends Object
Class returns a collection of "standard" providers that may be used in AuthenticationManagers created in different
security configurations.
-
Constructor Summary
ConstructorDescriptionStandardAuthenticationProvidersProducer
(UserRepository userRepository, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, PreAuthenticationChecks preAuthenticationChecks, PostAuthenticationChecks postAuthenticationChecks) -
Method Summary
Modifier and TypeMethodDescriptionList<org.springframework.security.authentication.AuthenticationProvider>
-
Constructor Details
-
StandardAuthenticationProvidersProducer
public StandardAuthenticationProvidersProducer(UserRepository userRepository, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, @Qualifier("sec_PreAuthenticationChecks") PreAuthenticationChecks preAuthenticationChecks, @Qualifier("sec_PostAuthenticationChecks") PostAuthenticationChecks postAuthenticationChecks)
-
-
Method Details
-
getStandardProviders
public List<org.springframework.security.authentication.AuthenticationProvider> getStandardProviders()
-