org.netxms.api.client.users
Class User
java.lang.Object
org.netxms.api.client.users.AbstractUserObject
org.netxms.api.client.users.User
public class User
- extends AbstractUserObject
NetXMS user object
Fields inherited from class org.netxms.api.client.users.AbstractUserObject |
CANNOT_CHANGE_PASSWORD, CHANGE_PASSWORD, customAttributes, DELETED, description, DISABLED, flags, guid, id, INTRUDER_LOCKOUT, MODIFIED, name, systemRights |
Constructor Summary |
User(NXCPMessage msg)
Create user object from NXCP message |
User(java.lang.String name)
Default constructor |
User(User src)
Copy constructor |
Methods inherited from class org.netxms.api.client.users.AbstractUserObject |
getCustomAttribute, getDescription, getFlags, getGuid, getId, getName, getSystemRights, isDeleted, isDisabled, isPasswordChangeForbidden, isPasswordChangeNeeded, setCustomAttribute, setDescription, setFlags, setId, setName, setSystemRights |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AUTH_NETXMS_PASSWORD
public static final int AUTH_NETXMS_PASSWORD
- See Also:
- Constant Field Values
AUTH_RADIUS
public static final int AUTH_RADIUS
- See Also:
- Constant Field Values
AUTH_CERTIFICATE
public static final int AUTH_CERTIFICATE
- See Also:
- Constant Field Values
AUTH_CERTIFICATE_OR_PASSWORD
public static final int AUTH_CERTIFICATE_OR_PASSWORD
- See Also:
- Constant Field Values
AUTH_CERTIFICATE_OR_RADIUS
public static final int AUTH_CERTIFICATE_OR_RADIUS
- See Also:
- Constant Field Values
MAP_CERT_BY_SUBJECT
public static final int MAP_CERT_BY_SUBJECT
- See Also:
- Constant Field Values
MAP_CERT_BY_PUBKEY
public static final int MAP_CERT_BY_PUBKEY
- See Also:
- Constant Field Values
User
public User(java.lang.String name)
- Default constructor
User
public User(User src)
- Copy constructor
User
public User(NXCPMessage msg)
- Create user object from NXCP message
fillMessage
public void fillMessage(NXCPMessage msg)
- Fill NXCP message with object data
- Overrides:
fillMessage
in class AbstractUserObject
getAuthMethod
public int getAuthMethod()
- Returns:
- the authMethod
setAuthMethod
public void setAuthMethod(int authMethod)
- Parameters:
authMethod
- the authMethod to set
getCertMappingMethod
public int getCertMappingMethod()
- Returns:
- the certMappingMethod
setCertMappingMethod
public void setCertMappingMethod(int certMappingMethod)
- Parameters:
certMappingMethod
- the certMappingMethod to set
getCertMappingData
public java.lang.String getCertMappingData()
- Returns:
- the certMappingData
setCertMappingData
public void setCertMappingData(java.lang.String certMappingData)
- Parameters:
certMappingData
- the certMappingData to set
getFullName
public java.lang.String getFullName()
- Returns:
- the fullName
setFullName
public void setFullName(java.lang.String fullName)
- Parameters:
fullName
- the fullName to set
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class AbstractUserObject
- Throws:
java.lang.CloneNotSupportedException
Copyright © 2012. All Rights Reserved.