org.netxms.api.client.users
Class User

java.lang.Object
  extended by org.netxms.api.client.users.AbstractUserObject
      extended by org.netxms.api.client.users.User

public class User
extends AbstractUserObject

NetXMS user object


Field Summary
static int AUTH_CERTIFICATE
           
static int AUTH_CERTIFICATE_OR_PASSWORD
           
static int AUTH_CERTIFICATE_OR_RADIUS
           
static int AUTH_NETXMS_PASSWORD
           
static int AUTH_RADIUS
           
static int MAP_CERT_BY_PUBKEY
           
static int MAP_CERT_BY_SUBJECT
           
 
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
 
Method Summary
 java.lang.Object clone()
           
 void fillMessage(NXCPMessage msg)
          Fill NXCP message with object data
 int getAuthMethod()
           
 java.lang.String getCertMappingData()
           
 int getCertMappingMethod()
           
 java.lang.String getFullName()
           
 void setAuthMethod(int authMethod)
           
 void setCertMappingData(java.lang.String certMappingData)
           
 void setCertMappingMethod(int certMappingMethod)
           
 void setFullName(java.lang.String fullName)
           
 
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
 

Field Detail

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
Constructor Detail

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

Method Detail

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.