| 
    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.