|
Raritan / Server Technology Xerus™ PDU JSON-RPC API
|
User Management More...
Classes | |
| interface | Role |
| Role management interface More... | |
| struct | RoleEvent |
| Base type of all account event. More... | |
| struct | RoleAdded |
| struct | RoleRemoved |
| struct | RoleChanged |
| interface | RoleManager |
| Role manager interface. More... | |
| struct | SnmpV3Settings |
| SNMPv3 settings. More... | |
| struct | AuxInfo |
| Auxiliary user information. More... | |
| struct | Preferences |
| User preferences More... | |
| struct | UserInfo |
| User information More... | |
| struct | UserCapabilities |
| User Capabilities Describe if certain operations can be performed for user. More... | |
| interface | User |
| User interface More... | |
| struct | Account |
| Account information More... | |
| struct | AccountEvent |
| Base type of all account event. More... | |
| struct | AccountAdded |
| This event is emitted after a new account with the provided username was added. More... | |
| struct | AccountRenamed |
| This event is emitted after an account has been renamed. More... | |
| struct | AccountRemoved |
| This event is emitted after the account with the provided username has been removed. More... | |
| struct | PasswordChanged |
| This event is emitted after the password for an account was changed. More... | |
| struct | AccountChanged |
| This event is emitted if the settings of an account as defined in usermgmt::UserInfo have changed (Note: we may add an indication what in the structure has changed or even split the event, if handling is difficult) 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.