Package org.duracloud.security.domain
Class SecurityUserBean
- java.lang.Object
-
- org.duracloud.security.domain.SecurityUserBean
-
public class SecurityUserBean extends Object
- Author:
- Andrew Woods Date: Mar 28, 2010
-
-
Field Summary
Fields Modifier and Type Field Description static StringSCHEMA_VERSION
-
Constructor Summary
Constructors Constructor Description SecurityUserBean()SecurityUserBean(String username, String password, String email, String ipLimits, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, List<String> grantedAuthorities, List<String> groups)SecurityUserBean(String username, String password, List<String> grantedAuthorities)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGrantedAuthority(String grantedAuthority)voidaddGroup(String group)StringgetEmail()List<String>getGrantedAuthorities()List<String>getGroups()StringgetIpLimits()StringgetPassword()StringgetTopAuthorityDisplay()StringgetUsername()booleanisAccountNonExpired()booleanisAccountNonLocked()booleanisCredentialsNonExpired()booleanisEnabled()voidsetAccountNonExpired(boolean accountNonExpired)voidsetAccountNonLocked(boolean accountNonLocked)voidsetCredentialsNonExpired(boolean credentialsNonExpired)voidsetEmail(String email)voidsetEnabled(boolean enabled)voidsetGrantedAuthorities(List<String> grantedAuthorities)voidsetIpLimits(String ipLimits)voidsetPassword(String password)voidsetUsername(String username)
-
-
-
Field Detail
-
SCHEMA_VERSION
public static final String SCHEMA_VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUsername
public String getUsername()
-
getPassword
public String getPassword()
-
getEmail
public String getEmail()
-
getIpLimits
public String getIpLimits()
-
isEnabled
public boolean isEnabled()
-
isAccountNonExpired
public boolean isAccountNonExpired()
-
isCredentialsNonExpired
public boolean isCredentialsNonExpired()
-
isAccountNonLocked
public boolean isAccountNonLocked()
-
setUsername
public void setUsername(String username)
-
setPassword
public void setPassword(String password)
-
setEmail
public void setEmail(String email)
-
setIpLimits
public void setIpLimits(String ipLimits)
-
setEnabled
public void setEnabled(boolean enabled)
-
setAccountNonExpired
public void setAccountNonExpired(boolean accountNonExpired)
-
setCredentialsNonExpired
public void setCredentialsNonExpired(boolean credentialsNonExpired)
-
setAccountNonLocked
public void setAccountNonLocked(boolean accountNonLocked)
-
addGrantedAuthority
public void addGrantedAuthority(String grantedAuthority)
-
getTopAuthorityDisplay
public String getTopAuthorityDisplay()
-
addGroup
public void addGroup(String group)
-
-