Dsao_Validate_Password Klassenreferenz

Validator fuer Passwörter. Mehr ...

Aufstellung aller Elemente

Öffentliche Methoden

 isValid ($password)
 Prüft Gültigkeit des Passworts.


Ausführliche Beschreibung

Validator fuer Passwörter.

Die Klasse enthaelt einen Validator, der ein uebergebenes Passwort auf folgende Bedingungen ueberprueft:

Autor:
DSAo-Md

http://www.gnu.org/licenses/gpl-3.0.html GNU Public License

Version:
SVN: $Id: Password.php 457 2008-11-02 16:37:42Z saviola $

Definiert in Zeile 16 der Datei Password.php.


Dokumentation der Elementfunktionen

Dsao_Validate_Password::isValid ( password  ) 

Prüft Gültigkeit des Passworts.

Parameter:
$password string, Passwort
Rückgabe:
bool, Gültigkeit

Definiert in Zeile 24 der Datei Password.php.

00025   {
00026       $this->_setValue($password);
00027 
00028       $isValid = true;
00029 
00030       if (   strlen($password) < 8
00031           || strlen($password) > 20
00032           || !preg_match('/[A-Z]/', $password) // Grossbuchstabe?
00033           || !preg_match('/[a-z]/', $password) // Kleinbuchstabe?
00034           || !preg_match('/\d/', $password)) // Ziffer?
00035       {
00036           $isValid = false;
00037       }
00038 
00039       return $isValid;
00040   }


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Fri Sep 18 19:04:13 2009 für DSA online - Morgendaemmerung von  doxygen 1.5.7.1