- Passay 教程
- Passay − 首頁
- Passay − 概述
- Passay − 環境設定
- 驗證/生成
- Passay − 密碼驗證
- Passay − 自定義訊息
- Passay − M of N 規則
- Passay − 密碼生成
- 正則匹配規則
- passay − AllowedCharacterRule
- Passay − AllowedRegexRule
- Passay −CharacterRule
- passay − LengthRule
- Passay − CharacterCharacteristicsRule
- Passay − LengthComplexityRule
- 負則匹配規則
- Passay − lllegalCharacterRule
- Passay − NumberRangeRule
- Passay − WhitespaceRule
- Passay − DictionaryRule
- Passay − DictionarySubstringRule
- Passay − HistoryRule
- passay − RepeatCharacterRegexRule
- Passay − usernameRule
- Passay 有用資源
- Passay - 快速指南
- Passay - 資源
- Passay - 討論
Passay - 概述
Passay是一個基於Java的密碼生成和驗證庫。它提供全面的功能列表,用於驗證/生成密碼,並且高度可配置。
Passay 元件
Passay API 有 3 個核心元件。
規則 − 一個或多個定義密碼策略規則集的規則。
PasswordValidator − 一個驗證器元件,根據給定的規則集驗證密碼。
PasswordGenerator − 一個生成器元件,生成滿足給定規則集的密碼。
規則概述
規則是密碼驗證和生成的基礎模組。規則大致分為兩類
正則匹配要求密碼滿足規則。
負則匹配拒絕滿足規則的密碼。
功能
以下是 Passay 庫提供的一些功能。
密碼驗證 − Passay 庫透過根據可配置的規則集驗證密碼來幫助執行密碼策略。它有一套豐富的現有規則,適用於常見用例。對於其他情況,它提供了一個簡單的 Rule 介面來實現自定義規則。
密碼生成 − 它提供了一個可配置的規則集,也可用於生成密碼。
命令列工具 − 它提供工具來自動執行密碼策略。
方便 − 易於使用。
可擴充套件 − 所有 Passay 元件都是可擴充套件的。
支援國際化 - Passay 元件已準備好進行國際化。
廣告