org.opennms.netmgt.model
Class OnmsUser

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsUser
All Implemented Interfaces:
Serializable, org.springframework.security.userdetails.UserDetails

public class OnmsUser
extends Object
implements org.springframework.security.userdetails.UserDetails

See Also:
Serialized Form

Constructor Summary
OnmsUser()
           
OnmsUser(String username)
           
 
Method Summary
 org.springframework.security.GrantedAuthority[] getAuthorities()
          getAuthorities
 String getComments()
          getComments
 List<String> getDutySchedule()
           
 String getFullName()
          getFullName
 String getPassword()
          getPassword
 String getUsername()
          getUsername
 boolean isAccountNonExpired()
          isAccountNonExpired
 boolean isAccountNonLocked()
          isAccountNonLocked
 boolean isCredentialsNonExpired()
          isCredentialsNonExpired
 boolean isEnabled()
          isEnabled
 void setAuthorities(org.springframework.security.GrantedAuthority[] authorities)
          setAuthorities
 void setComments(String comments)
          setComments
 void setDutySchedule(List<String> dutySchedule)
           
 void setFullName(String fullName)
          setFullName
 void setPassword(String password)
          setPassword
 void setUsername(String username)
          setUsername
 String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OnmsUser

public OnmsUser()

OnmsUser

public OnmsUser(String username)
Method Detail

getComments

public String getComments()

getComments

Returns:
a String object.

setComments

public void setComments(String comments)

setComments

Parameters:
comments - a String object.

getPassword

public String getPassword()

getPassword

Specified by:
getPassword in interface org.springframework.security.userdetails.UserDetails
Returns:
a String object.

setPassword

public void setPassword(String password)

setPassword

Parameters:
password - a String object.

getFullName

public String getFullName()

getFullName

Returns:
a String object.

setFullName

public void setFullName(String fullName)

setFullName

Parameters:
fullName - a String object.

getUsername

public String getUsername()

getUsername

Specified by:
getUsername in interface org.springframework.security.userdetails.UserDetails
Returns:
a String object.

setUsername

public void setUsername(String username)

setUsername

Parameters:
username - a String object.

getDutySchedule

public List<String> getDutySchedule()

setDutySchedule

public void setDutySchedule(List<String> dutySchedule)

toString

public String toString()

toString

Overrides:
toString in class Object
Returns:
a String object.

getAuthorities

public org.springframework.security.GrantedAuthority[] getAuthorities()

getAuthorities

Specified by:
getAuthorities in interface org.springframework.security.userdetails.UserDetails
Returns:
an array of GrantedAuthority objects.

setAuthorities

public void setAuthorities(org.springframework.security.GrantedAuthority[] authorities)

setAuthorities

Parameters:
authorities - an array of GrantedAuthority objects.

isAccountNonExpired

public boolean isAccountNonExpired()

isAccountNonExpired

Specified by:
isAccountNonExpired in interface org.springframework.security.userdetails.UserDetails
Returns:
a boolean.

isAccountNonLocked

public boolean isAccountNonLocked()

isAccountNonLocked

Specified by:
isAccountNonLocked in interface org.springframework.security.userdetails.UserDetails
Returns:
a boolean.

isCredentialsNonExpired

public boolean isCredentialsNonExpired()

isCredentialsNonExpired

Specified by:
isCredentialsNonExpired in interface org.springframework.security.userdetails.UserDetails
Returns:
a boolean.

isEnabled

public boolean isEnabled()

isEnabled

Specified by:
isEnabled in interface org.springframework.security.userdetails.UserDetails
Returns:
a boolean.


Copyright © 2011. All Rights Reserved.