@Entity public class DuracloudUser extends BaseEntity implements org.springframework.security.core.userdetails.UserDetails
id| Constructor and Description |
|---|
DuracloudUser() |
| Modifier and Type | Method and Description |
|---|---|
Set<AccountRights> |
getAccountRights() |
String |
getAllowableIPAddressRange() |
Collection<org.springframework.security.core.GrantedAuthority> |
getAuthorities()
Returns the set of all possible roles a user can play This method is
implemented as part of the UserDetails interface (
UserDetails). |
String |
getEmail() |
String |
getFirstName() |
String |
getLastName() |
String |
getPassword() |
Role |
getRoleByAcct(Long accountId) |
Set<Role> |
getRolesByAcct(Long accountId) |
String |
getSecurityAnswer() |
String |
getSecurityQuestion() |
String |
getUsername() |
boolean |
hasRoleForAcct(Long accountId,
Role role) |
boolean |
isAccountNonExpired() |
boolean |
isAccountNonLocked() |
boolean |
isAdminForAcct(Long accountId) |
boolean |
isCredentialsNonExpired() |
boolean |
isEnabled() |
boolean |
isOwnerForAcct(Long accountId) |
boolean |
isRoot() |
boolean |
isRootUser() |
void |
setAccountNonExpired(boolean accountNonExpired) |
void |
setAccountNonLocked(boolean accountNonLocked) |
void |
setAccountRights(Set<AccountRights> accountRights) |
void |
setAllowableIPAddressRange(String allowableIPAddressRange) |
void |
setCredentialsNonExpired(boolean credentialsNonExpired) |
void |
setEmail(String email) |
void |
setEnabled(boolean enabled) |
void |
setFirstName(String firstName) |
void |
setLastName(String lastName) |
void |
setPassword(String password) |
void |
setSecurityAnswer(String securityAnswer) |
void |
setSecurityQuestion(String securityQuestion) |
void |
setUsername(String username) |
equals, getId, getModified, hashCode, setId, setModifiedpublic String getUsername()
getUsername in interface org.springframework.security.core.userdetails.UserDetailspublic void setUsername(String username)
public String getPassword()
getPassword in interface org.springframework.security.core.userdetails.UserDetailspublic void setPassword(String password)
public String getFirstName()
public void setFirstName(String firstName)
public String getLastName()
public void setLastName(String lastName)
public String getEmail()
public void setEmail(String email)
public String getSecurityQuestion()
public void setSecurityQuestion(String securityQuestion)
public String getSecurityAnswer()
public void setSecurityAnswer(String securityAnswer)
public boolean isEnabled()
isEnabled in interface org.springframework.security.core.userdetails.UserDetailspublic void setEnabled(boolean enabled)
public boolean isAccountNonExpired()
isAccountNonExpired in interface org.springframework.security.core.userdetails.UserDetailspublic void setAccountNonExpired(boolean accountNonExpired)
public boolean isCredentialsNonExpired()
isCredentialsNonExpired in interface org.springframework.security.core.userdetails.UserDetailspublic void setCredentialsNonExpired(boolean credentialsNonExpired)
public boolean isAccountNonLocked()
isAccountNonLocked in interface org.springframework.security.core.userdetails.UserDetailspublic void setAccountNonLocked(boolean accountNonLocked)
public Set<AccountRights> getAccountRights()
public void setAccountRights(Set<AccountRights> accountRights)
public Collection<org.springframework.security.core.GrantedAuthority> getAuthorities()
UserDetails).getAuthorities in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isOwnerForAcct(Long accountId)
public boolean isAdminForAcct(Long accountId)
public boolean isRootUser()
public boolean isRoot()
public String getAllowableIPAddressRange()
public void setAllowableIPAddressRange(String allowableIPAddressRange)
Copyright © 2015–2016 DuraSpace. All rights reserved.