Package io.jmix.core.security
Interface AddonAuthenticationManagerSupplier
- All Known Implementing Classes:
ActiveDirectoryAuthenticationManagerSupplier
,LdapAuthenticationManagerSupplier
,StandardAuthenticationManagerSupplier
public interface AddonAuthenticationManagerSupplier
Implementations of the interface are responsible for constructing a global
AuthenticationManager
.
Several add-ons may provide an instance of AddonAuthenticationManagerSupplier
. The AuthenticationManager
produced by the instance with the highest order will be used in the application as a global AuthenticationManager.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.authentication.AuthenticationManager
Returns a global AuthenticationManager instance provided by an add-on.
-
Method Details
-
getAuthenticationManager
org.springframework.security.authentication.AuthenticationManager getAuthenticationManager()Returns a global AuthenticationManager instance provided by an add-on.- Returns:
- authentication manager
-