Passay - Übersicht
Passayist eine Java-basierte Bibliothek zur Kennwortgenerierung und -validierung. Es bietet eine umfassende Liste von Funktionen zum Überprüfen / Generieren von Kennwörtern und ist hochgradig konfigurierbar.
Passay-Komponenten
Die Passay-API besteht aus 3 Kernkomponenten.
Rule - eine oder mehrere Regeln, die einen Regelsatz für Kennwortrichtlinien definieren.
PasswordValidator - Eine Validierungskomponente, die ein Kennwort anhand eines bestimmten Regelsatzes validiert.
PasswordGenerator - Eine Generatorkomponente, die Kennwörter erzeugt, um einen bestimmten Regelsatz zu erfüllen.
Regelübersicht
Regeln sind die Grundbausteine für die Kennwortüberprüfung und -generierung. Es gibt zwei große Kategorien von Regeln:
Für eine positive Übereinstimmung müssen Kennwörter einer Regel entsprechen.
Negative Übereinstimmungen lehnen Kennwörter ab, die einer Regel entsprechen.
Eigenschaften
Im Folgenden finden Sie einige der Funktionen, die die Passay-Bibliothek bietet.
Password Validation- Die Passay-Bibliothek hilft bei der Durchsetzung einer Kennwortrichtlinie, indem Kennwörter anhand eines konfigurierbaren Regelsatzes überprüft werden. Es verfügt über eine Vielzahl vorhandener Regeln für allgemeine Anwendungsfälle. In weiteren Fällen bietet es eine einfache Regelschnittstelle zum Implementieren der benutzerdefinierten Regel.
Password Generation - Es bietet einen konfigurierbaren Regelsatz, mit dem auch Kennwörter generiert werden können.
Command Line Tools - Es bietet Tools zur Automatisierung der Durchsetzung von Kennwortrichtlinien.
convenient - Einfach zu bedienen.
Extensible - Alle Passay-Komponenten sind erweiterbar.
Supports Internalization - Passay-Komponenten sind internationalisierungsbereit.