dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbxPasswordPolicy Klassenreferenz

Zentrale Passwortvorgaben für Installation, Login und Profilbearbeitung. Mehr ...

Öffentliche, statische Methoden

static generate (int $length, string $special='-_!')
 Erzeugt ein kryptografisch zufälliges Passwort aus dem erlaubten Alphabet.
static minimum_length (?int $configured=null)
static missing_criteria (string $password, ?int $minimum_length=null)
static missing_message (array $missing, ?int $minimum_length=null)
static errors (string $password, string $repeat, string $current_hash='', ?int $minimum_length=null)

Ausführliche Beschreibung

Zentrale Passwortvorgaben für Installation, Login und Profilbearbeitung.

Dokumentation der Elementfunktionen

◆ errors()

dbxPasswordPolicy::errors ( string $password,
string $repeat,
string $current_hash = '',
?int $minimum_length = null )
static
Rückgabe
array{password?:string,repeat?:string}

Benutzt minimum_length().

Wird benutzt von dbx\dbxUser\dbxUser_profil\run().

◆ generate()

dbxPasswordPolicy::generate ( int $length,
string $special = '-_!' )
static

Erzeugt ein kryptografisch zufälliges Passwort aus dem erlaubten Alphabet.

Wird benutzt von dbxSession\get_new_session_id().

◆ minimum_length()

dbxPasswordPolicy::minimum_length ( ?int $configured = null)
static

◆ missing_criteria()

dbxPasswordPolicy::missing_criteria ( string $password,
?int $minimum_length = null )
static
Rückgabe
string[]

Benutzt minimum_length().

◆ missing_message()

dbxPasswordPolicy::missing_message ( array $missing,
?int $minimum_length = null )
static

Benutzt if.


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