Class PentahoUser
- java.lang.Object
-
- org.pentaho.platform.security.userroledao.PentahoUser
-
- All Implemented Interfaces:
Serializable,org.pentaho.platform.api.engine.security.userroledao.IPentahoUser
public class PentahoUser extends Object implements org.pentaho.platform.api.engine.security.userroledao.IPentahoUser
A user of the Pentaho platform.- Author:
- mlowery
- See Also:
PentahoRole, Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPentahoUser()PentahoUser(String username)PentahoUser(String username, String password, String description, boolean enabled)PentahoUser(org.pentaho.platform.api.engine.security.userroledao.IPentahoUser userToCopy)Copy constructorPentahoUser(org.pentaho.platform.api.mt.ITenant tenant, String username, String password, String description, boolean enabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDescription()StringgetPassword()org.pentaho.platform.api.mt.ITenantgetTenant()StringgetUsername()inthashCode()booleanisEnabled()voidsetDescription(String description)voidsetEnabled(boolean enabled)voidsetPassword(String password)StringtoString()
-
-
-
Constructor Detail
-
PentahoUser
protected PentahoUser()
-
PentahoUser
public PentahoUser(String username)
-
PentahoUser
public PentahoUser(String username, String password, String description, boolean enabled)
-
PentahoUser
public PentahoUser(org.pentaho.platform.api.mt.ITenant tenant, String username, String password, String description, boolean enabled)
-
PentahoUser
public PentahoUser(org.pentaho.platform.api.engine.security.userroledao.IPentahoUser userToCopy)
Copy constructor
-
-
Method Detail
-
getUsername
public String getUsername()
- Specified by:
getUsernamein interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
getTenant
public org.pentaho.platform.api.mt.ITenant getTenant()
- Specified by:
getTenantin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
getPassword
public String getPassword()
- Specified by:
getPasswordin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
setPassword
public void setPassword(String password)
- Specified by:
setPasswordin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
-