Package org.onebusaway.users.impl
Class IndexedUserDetailsImpl
- java.lang.Object
-
- org.springframework.security.core.userdetails.User
-
- org.onebusaway.users.impl.IndexedUserDetailsImpl
-
- All Implemented Interfaces:
Serializable,IndexedUserDetails,org.springframework.security.core.CredentialsContainer,org.springframework.security.core.userdetails.UserDetails
public class IndexedUserDetailsImpl extends org.springframework.security.core.userdetails.User implements IndexedUserDetails
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IndexedUserDetailsImpl(StandardAuthoritiesService authoritiesService, UserIndex userIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)UserIndexKeygetUserIndexKey()inthashCode()booleanisAdmin()booleanisAnonymous()booleanisReporting()-
Methods inherited from class org.springframework.security.core.userdetails.User
builder, eraseCredentials, getAuthorities, getPassword, getUsername, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, toString, withDefaultPasswordEncoder, withUserDetails, withUsername
-
-
-
-
Constructor Detail
-
IndexedUserDetailsImpl
public IndexedUserDetailsImpl(StandardAuthoritiesService authoritiesService, UserIndex userIndex)
-
-
Method Detail
-
getUserIndexKey
public UserIndexKey getUserIndexKey()
- Specified by:
getUserIndexKeyin interfaceIndexedUserDetails
-
isAnonymous
public boolean isAnonymous()
- Specified by:
isAnonymousin interfaceIndexedUserDetails
-
isAdmin
public boolean isAdmin()
- Specified by:
isAdminin interfaceIndexedUserDetails
-
isReporting
public boolean isReporting()
- Specified by:
isReportingin interfaceIndexedUserDetails
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.springframework.security.core.userdetails.User
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classorg.springframework.security.core.userdetails.User
-
-