Package org.netxms.client.users
Class UserGroup
java.lang.Object
org.netxms.client.users.AbstractUserObject
org.netxms.client.users.UserGroup
Group of NetXMS users
-
Field Summary
Fields inherited from class org.netxms.client.users.AbstractUserObject
CANNOT_CHANGE_PASSWORD, CHANGE_PASSWORD, CLOSE_OTHER_SESSIONS, customAttributes, DELETED, description, DISABLED, flags, guid, id, INTRUDER_LOCKOUT, LDAP_USER, ldapDn, ldapId, MODIFIED, MODIFY_2FA_BINDINGS, MODIFY_ACCESS_RIGHTS, MODIFY_AUTH_METHOD, MODIFY_CERT_MAPPING, MODIFY_CUSTOM_ATTRIBUTES, MODIFY_DESCRIPTION, MODIFY_EMAIL, MODIFY_FLAGS, MODIFY_FULL_NAME, MODIFY_GROUP_MEMBERSHIP, MODIFY_LOGIN_NAME, MODIFY_MEMBERS, MODIFY_PASSWD_LENGTH, MODIFY_PHONE_NUMBER, MODIFY_TEMP_DISABLE, MODIFY_UI_ACCESS_RULES, name, PASSWORD_NEVER_EXPIRES, SERVICE_ACCOUNT, SYNC_EXCEPTION, systemRights, TOKEN_AUTH_ONLY, TWO_FA_ENFORCE, TWO_FA_EXEMPT, type, uiAccessRules, USERDB_TYPE_GROUP, USERDB_TYPE_USER, WELL_KNOWN_ID_EVERYONE, WELL_KNOWN_ID_SYSTEM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfillMessage(NXCPMessage msg) Fill NXCP message with group dataint[]voidsetMembers(int[] members) Methods inherited from class org.netxms.client.users.AbstractUserObject
getCreationTime, getCustomAttribute, getCustomAttributes, getDescription, getFlags, getGuid, getId, getLabel, getLdapDn, getLdapId, getName, getSystemRights, getUIAccessRules, isDeleted, isDisabled, isPasswordChangeForbidden, isPasswordChangeNeeded, isServiceAccount, setCustomAttribute, setCustomAttributes, setDescription, setFlags, setId, setName, setSystemRights, setUIAccessRules
-
Constructor Details
-
UserGroup
Default constructor- Parameters:
name- group name
-
UserGroup
Copy constructor- Parameters:
src- object for copy
-
UserGroup
Create group from NXCP message- Parameters:
msg- NXCP message
-
-
Method Details
-
fillMessage
Fill NXCP message with group data- Overrides:
fillMessagein classAbstractUserObject- Parameters:
msg- destination message
-
getMembers
public int[] getMembers()- Returns:
- the members
-
setMembers
public void setMembers(int[] members) - Parameters:
members- the members to set
-