読み書き可能。ID ファイル内でパスワードに割り当てられる強度です。
プロパティ内での長さに代わる強度の割り当ては、R5 で新しく追加されました。
int 型
public int getMinPasswordLength()
throws NotesException
public void setMinPasswordLength(int len)
throws NotesException
registerNewCertifier、registerNewServer、registerNewUser を呼び出す前に、このプロパティを設定します。
このプロパティは、ユーザーが以降にパスワードを変更するために必要となるパスワード強度を定義します。上にリストされているメソッドで割り当てられるパスワードは、最初にこの強度と照合して検査されることはありません。
Domino は、パスワードのパスワードクオリティスケールに割り当てられているレベルに従って、そのパスワードの強度とセキュリティを評価します。このスケールの範囲は、「弱」から「強」、または 0 (最低、パスワードは不要) から 16 (最高) です。パスワードクオリティスケールの詳細については、『Administering the Domino System』の「Understanding the password quality scale」を参照してください。
パスワードクオリティスケール |
説明 |
例 |
---|---|---|
0 |
パスワードはオプションです |
なし |
1 |
任意のパスワードを使用できます |
「b」、「3」 |
2 から 6 |
試行錯誤でパスワードを推測できる可能性がある場合でも、脆弱なパスワードを許可します。 |
「password」、「doughnut」(パスワードクオリティスケール 3) 「lightferret」、「b 4D」(パスワードクオリティスケール 6) |
7 から 12 |
推測は困難ではあるけれども、自動攻撃に対してぜい弱である可能性があるパスワードを要求します。 |
"pqlrtmxr"、"wefourkings" (パスワードクオリティスケール 8) |
13 から 16 |
ユーザーが記憶するのが難しい場合でも、強力なパスワードを要求します。 |
「4891spyONu」(パスワードクオリティスケール 13) 「lakestreampondriverocean」、「stRem2pO()」(パスワードクオリティスケール 15) 「stream8pond1river7lake2ocean」(パスワードクオリティスケール 16) |