modGeneratePassNone
class modGeneratePassNone extends ModeleGenPassword (View source)
Class to generate a password according to rule 'no password'
Properties
| string | $id | ||
| string | $version | from ModeleGenPassword | |
| $picto | |||
| int | $WithoutAmbi | Flag to 1 if we must clean ambiguous characters for the autogeneration of password (List of ambiguous char is in $this->Ambi) |
from ModeleGenPassword |
| string | $error | from ModeleGenPassword | |
| DoliDB | $db | from ModeleGenPassword | |
| Conf | $conf | from ModeleGenPassword | |
| Translate | $langs | from ModeleGenPassword | |
| User | $user | from ModeleGenPassword | |
| string | $length | Minimum length (text visible by end user) |
from ModeleGenPassword |
| int | $length2 | Minimum length in number of characters |
from ModeleGenPassword |
Methods
Return description of module
Return an example of password generated by this module
Build new password
Validate a password.
Details
isEnabled()
Return if a module can be used or not
@return boolean true if module can be used
getDescription()
Return description of module
@return string Description of text
getExample()
Return an example of password generated by this module
@return string Example of password
getNewGeneratedPassword()
Build new password
@return string Return a new generated password
validatePassword(string $password)
Validate a password.
This function is called by User->setPassword() and internally to validate that the password matches the constraints.