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 protected
PentahoUser()
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 boolean
equals(Object obj)
String
getDescription()
String
getPassword()
org.pentaho.platform.api.mt.ITenant
getTenant()
String
getUsername()
int
hashCode()
boolean
isEnabled()
void
setDescription(String description)
void
setEnabled(boolean enabled)
void
setPassword(String password)
String
toString()
-
-
-
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:
getUsername
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
getTenant
public org.pentaho.platform.api.mt.ITenant getTenant()
- Specified by:
getTenant
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
setPassword
public void setPassword(String password)
- Specified by:
setPassword
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.pentaho.platform.api.engine.security.userroledao.IPentahoUser
-
-