PluginFlyvemdmMqttuser - btry/glpi-plugin GitHub Wiki
- Class name: PluginFlyvemdmMqttuser
- Namespace:
- Parent class: CommonDBTM
mixed PluginFlyvemdmMqttuser::prepareInputForAdd($input)
- Visibility: public
- $input mixed
mixed PluginFlyvemdmMqttuser::prepareInputForUpdate($input)
- Visibility: public
- $input mixed
mixed PluginFlyvemdmMqttuser::post_addItem()
- Visibility: public
mixed PluginFlyvemdmMqttuser::post_updateItem($history)
- Visibility: public
- $history mixed
string PluginFlyvemdmMqttuser::hashPassword(string $clearPassword)
Hash a password
- Visibility: protected
- $clearPassword string
string PluginFlyvemdmMqttuser::getRandomPassword(\number $length, string $keyspace)
Generate a random password havind a determined set pf chars http://stackoverflow.com/a/31284266
- Visibility: public
- This method is static.
- $length number - <p>password length to generate</p>
- $keyspace string - <p>characters available to build the pasword</p>
mixed PluginFlyvemdmMqttuser::post_purgeItem()
- Visibility: public
mixed PluginFlyvemdmMqttuser::getByUser(string $user)
Retrieve a mqtt user by name
- Visibility: public
- $user string
array<mixed,\PluginFlyvemdmMqttacl> PluginFlyvemdmMqttuser::getACLs()
Returns an array of PluginFlyvemdmMqttACL for the user
- Visibility: public