Class TargetingUser
java.lang.Object
org.springframework.security.core.userdetails.User
org.craftercms.engine.util.spring.security.CustomUser
org.craftercms.engine.util.spring.security.profile.ProfileUser
org.craftercms.engine.util.spring.security.targeting.TargetingUser
- All Implemented Interfaces:
Serializable,org.springframework.security.core.CredentialsContainer,org.springframework.security.core.userdetails.UserDetails
Extension of
ProfileUser used for Studio targeting- Since:
- 3.1.9
- Author:
- joseross
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.security.core.userdetails.User
org.springframework.security.core.userdetails.User.UserBuilder -
Field Summary
Fields inherited from class org.craftercms.engine.util.spring.security.profile.ProfileUser
authentication, profileFields inherited from class org.craftercms.engine.util.spring.security.CustomUser
attributes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.craftercms.engine.util.spring.security.profile.ProfileUser
equals, getAttribute, getAttributes, getAuthentication, getProfile, hashCode, setAttribute, setAttributesMethods inherited from class org.craftercms.engine.util.spring.security.CustomUser
toStringMethods inherited from class org.springframework.security.core.userdetails.User
builder, eraseCredentials, getAuthorities, getPassword, getUsername, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, withDefaultPasswordEncoder, withUserDetails, withUsername
-
Constructor Details
-
TargetingUser
public TargetingUser(org.craftercms.security.authentication.Authentication auth)
-