JAVA/CORBA クラス


MinPasswordLength プロパティ

読み込みと書き込みができます。ID ファイル内でパスワードに割り当てられる強度です。

メモ

プロパティ内での長さに代わる強度の割り当ては、R5 で新しく追加されました。

定義位置

Registration

データ型

int 型

構文

public int getMinPasswordLength()
   throws NotesException

public void setMinPasswordLength(int len)
   throws NotesException

使用法

このプロパティは、registerNewCertifierregisterNewServer、または registerNewUser を呼び出す前に設定します。

このプロパティは、今後ユーザーがパスワードを変更する際に必要なパスワードの強度を定義します。上記のメソッドで割り当てられたパスワードでは、最初は強度に対するチェックは行われません。

Lotus Domino により、パスワードクオリティスケールで割り当てられているレベルに従って、パスワードの長さとセキュリティが調べられます。スケールの範囲は、[弱] から [強]、または 0 (最低レベル。パスワードの必要なし) から 16 (最高レベル) を使用します。パスワードクオリティスケールについて詳しくは、『Lotus Domino システム管理』の「パスワードクオリティスケールについて」を参照してください。
パスワードクオリティスケール説明
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)


クロスリファレンス

LotusScript NotesRegistration クラスの MinPasswordLength プロパティ

式言語の @PasswordQuality 関数