| Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
    | 
User Management More...
| Classes | |
| struct | Account | 
| Account information  More... | |
| struct | AccountAdded | 
| This event is emitted after a new account with the provided username was added.  More... | |
| struct | AccountChanged | 
| This event is emitted if the settings of an account as defined in usermgmt::UserInfo have changed.  More... | |
| struct | AccountEvent | 
| Base type of all account event.  More... | |
| struct | AccountRemoved | 
| This event is emitted after the account with the provided username has been removed.  More... | |
| struct | AccountRenamed | 
| This event is emitted after an account has been renamed.  More... | |
| struct | AuxInfo | 
| Auxiliary user information.  More... | |
| struct | PasswordChanged | 
| This event is emitted after the password for an account was changed.  More... | |
| struct | Preferences | 
| User preferences  More... | |
| interface | Role | 
| Role management interface  More... | |
| struct | RoleAdded | 
| struct | RoleChanged | 
| struct | RoleEvent | 
| Base type of all account event.  More... | |
| interface | RoleManager | 
| Role manager interface.  More... | |
| struct | RoleRemoved | 
| struct | SnmpV3Settings | 
| SNMPv3 settings.  More... | |
| interface | User | 
| User interface  More... | |
| struct | UserCapabilities | 
| User Capabilities Describe if certain operations can be performed for user.  More... | |
| struct | UserInfo | 
| User information  More... | |
| interface | UserManager | 
| User manager interface  More... | |
| Enumerations | |
| enum | SnmpV3SecLevel { NO_AUTH_NO_PRIV , AUTH_NO_PRIV , AUTH_PRIV } | 
| SNMPv3 security level.  More... | |
| enum | SnmpV3AuthProto { MD5 , SHA1 , SHA224 , SHA256 , SHA384 , SHA512 } | 
| SNMPv3 authentication protocol.  More... | |
| enum | SnmpV3PrivProto { DES , AES128 , AES192 , AES256 , AES192_3DES , AES256_3DES } | 
| SNMPv3 privacy protocol.  More... | |
| enum | TemperatureEnum { DEG_C , DEG_F } | 
| Preferred display unit for temperature sensors.  More... | |
| enum | LengthEnum { METER , FEET } | 
| Preferred display unit for length measurements, e.g.  More... | |
| enum | PressureEnum { PASCAL , PSI } | 
| Preferred display unit for (air) pressure sensors.  More... | |
User Management
| enum usermgmt::LengthEnum | 
SNMPv3 authentication protocol.
SNMPv3 privacy protocol.