Package io.jmix.core.security
Interface CurrentAuthenticationUserLoader
- All Known Implementing Classes:
 CurrentAuthenticationUserLoaderImpl
public interface CurrentAuthenticationUserLoader
Interface that encapsulates functionality for reloading the user returned by 
CurrentAuthentication and
 CurrentUserSubstitution. The reloading is necessary in order to always return
 the user entity in the actual state. Also in some cases security context may contain a JPA entity instance where lazy
 loading is broken. Reloading fixes this problem as well.- 
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.userdetails.UserDetailsreloadUser(org.springframework.security.core.userdetails.UserDetails user, Map<String, Object> hints) Returns the reloaded user instance. 
- 
Method Details
- 
reloadUser
org.springframework.security.core.userdetails.UserDetails reloadUser(org.springframework.security.core.userdetails.UserDetails user, Map<String, Object> hints) Returns the reloaded user instance. See supported hints in theCurrentUserHints. 
 -