Package io.jmix.core.security
Class PostAuthenticationChecks
java.lang.Object
io.jmix.core.security.PostAuthenticationChecks
- All Implemented Interfaces:
- org.springframework.security.core.userdetails.UserDetailsChecker
public class PostAuthenticationChecks
extends Object
implements org.springframework.security.core.userdetails.UserDetailsChecker
Verifies the status of the loaded UserDetails after validation of the credentials takes place.
 See 
AbstractUserDetailsAuthenticationProvider.setPostAuthenticationChecks(UserDetailsChecker).- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidcheck(org.springframework.security.core.userdetails.UserDetails user) protected voidfirePostAuthenticationCheckEvent(org.springframework.security.core.userdetails.UserDetails user) voidsetEventPublisher(org.springframework.context.ApplicationEventPublisher eventPublisher) 
- 
Constructor Details- 
PostAuthenticationCheckspublic PostAuthenticationChecks()
 
- 
- 
Method Details- 
setEventPublisher@Autowired public void setEventPublisher(org.springframework.context.ApplicationEventPublisher eventPublisher) 
- 
checkpublic void check(org.springframework.security.core.userdetails.UserDetails user) - Specified by:
- checkin interface- org.springframework.security.core.userdetails.UserDetailsChecker
 
- 
firePostAuthenticationCheckEventprotected void firePostAuthenticationCheckEvent(org.springframework.security.core.userdetails.UserDetails user) 
 
-