Package io.jmix.security.authentication
Interface JmixUserDetails
- All Superinterfaces:
AcceptsGrantedAuthorities
,Serializable
,org.springframework.security.core.userdetails.UserDetails
- All Known Subinterfaces:
JmixOidcUser
- All Known Implementing Classes:
DefaultJmixOidcUser
,JmixOidcUserEntity
,User
,UserDetailsOAuth2AuthenticatedPrincipal
public interface JmixUserDetails
extends org.springframework.security.core.userdetails.UserDetails, AcceptsGrantedAuthorities
Provides core user information.
Based on Spring Security
UserDetails
with ability to store GrantedAuthority
-
Method Summary
Methods inherited from interface io.jmix.security.authentication.AcceptsGrantedAuthorities
setAuthorities
Methods inherited from interface org.springframework.security.core.userdetails.UserDetails
getAuthorities, getPassword, getUsername, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled