com.jaspersoft.jasperserver.api.metadata.user.domain.impl.client
Class MetadataUserDetails
java.lang.Object
com.jaspersoft.jasperserver.api.metadata.user.domain.impl.client.MetadataUserDetails
- All Implemented Interfaces:
- AttributedObject, User, java.io.Serializable, org.acegisecurity.userdetails.UserDetails
public class MetadataUserDetails
- extends java.lang.Object
- implements org.acegisecurity.userdetails.UserDetails, User
- Author:
- swood
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MetadataUserDetails
public MetadataUserDetails(User u)
getAuthorities
public org.acegisecurity.GrantedAuthority[] getAuthorities()
- Specified by:
getAuthorities
in interface org.acegisecurity.userdetails.UserDetails
getPassword
public java.lang.String getPassword()
- Description copied from interface:
User
- Only if we are using our own authentication
- Specified by:
getPassword
in interface User
- Specified by:
getPassword
in interface org.acegisecurity.userdetails.UserDetails
setPassword
public void setPassword(java.lang.String password)
- Specified by:
setPassword
in interface User
- Parameters:
password
- The password to set.
getUsername
public java.lang.String getUsername()
- Specified by:
getUsername
in interface User
- Specified by:
getUsername
in interface org.acegisecurity.userdetails.UserDetails
setUsername
public void setUsername(java.lang.String username)
- Specified by:
setUsername
in interface User
- Parameters:
username
- The username to set.
getEmailAddress
public java.lang.String getEmailAddress()
- Specified by:
getEmailAddress
in interface User
- Returns:
- Returns the emailAddress.
setEmailAddress
public void setEmailAddress(java.lang.String emailAddress)
- Specified by:
setEmailAddress
in interface User
- Parameters:
emailAddress
- The emailAddress to set.
isExternallyDefined
public boolean isExternallyDefined()
- Specified by:
isExternallyDefined
in interface User
- Returns:
- Returns the externallyDefined.
setExternallyDefined
public void setExternallyDefined(boolean externallyDefined)
- Specified by:
setExternallyDefined
in interface User
- Parameters:
externallyDefined
- The externallyDefined to set.
getFullName
public java.lang.String getFullName()
- Specified by:
getFullName
in interface User
- Returns:
- Returns the fullName.
setFullName
public void setFullName(java.lang.String fullName)
- Specified by:
setFullName
in interface User
- Parameters:
fullName
- The fullName to set.
isAccountNonExpired
public boolean isAccountNonExpired()
- Specified by:
isAccountNonExpired
in interface org.acegisecurity.userdetails.UserDetails
isAccountNonLocked
public boolean isAccountNonLocked()
- Specified by:
isAccountNonLocked
in interface org.acegisecurity.userdetails.UserDetails
isCredentialsNonExpired
public boolean isCredentialsNonExpired()
- Specified by:
isCredentialsNonExpired
in interface org.acegisecurity.userdetails.UserDetails
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interface User
- Specified by:
isEnabled
in interface org.acegisecurity.userdetails.UserDetails
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interface User
- Parameters:
enabled
- The enabled to set.
getRoles
public java.util.Set getRoles()
- Specified by:
getRoles
in interface User
setRoles
public void setRoles(java.util.Set newRoleSet)
- Specified by:
setRoles
in interface User
getOriginalUserDetails
public org.acegisecurity.userdetails.UserDetails getOriginalUserDetails()
- Returns:
- Returns the originalUserDetails.
setOriginalUserDetails
public void setOriginalUserDetails(org.acegisecurity.userdetails.UserDetails originalUserDetails)
- Parameters:
originalUserDetails
- The originalUserDetails to set.
getAttributes
public java.util.List getAttributes()
- Specified by:
getAttributes
in interface AttributedObject
- Returns:
- List of Attributes for the object
setAttributes
public void setAttributes(java.util.List attrs)
- Specified by:
setAttributes
in interface AttributedObject
addRole
public void addRole(Role aRole)
- Specified by:
addRole
in interface User
removeRole
public void removeRole(Role aRole)
- Specified by:
removeRole
in interface User
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2007. All Rights Reserved.