Administration Console オンライン ヘルプ
[WebLogic Authentication Provider] --> [詳細]
[最小パスワード文字数] 属性を設定して、この WebLogic 認証プロバイダで処理されるパスワードに必要な最小限の文字数を指定します。このパスワードは、WebLogic 認証プロバイダがユーザおよびグループ情報を保存するために使用する組み込み LDAP サーバ内のユーザを定義するのに使われるパスワードです。
さらに、以下の属性を使用して、WebLogic 認証プロバイダのパフォーマンスを向上させることができます。
- [グループ メンバシップ検索]—グループ検索が深さで制限されるかどうかを制御します。 この属性によって、ネストされたグループへの再帰的な検索の深さの程度が制御されます。 ネストされたグループ階層の最初のレベルのみを使用するコンフィグレーションの場合、この属性によって検索がグループの最初のレベルに制限されるのでユーザ検索時のパフォーマンスが向上します。
- 制限された検索が指定される場合は、[最大グループ メンバシップ検索レベル] 属性も指定される必要があります。
- 制限されない検索が指定される場合は、[最大グループ メンバシップ検索レベル] 属性は無視されます。
- [最大グループ メンバシップ検索レベル]—[グループ メンバシップ検索] 属性が指定されている場合にグループ メンバーシップ検索の深さを制御します。 指定できる値は次のとおりです。
- 0—直接のグループのみが検索されることを示します。 つまり、グループ A のメンバーシップを検索する場合、グループ A の直接のメンバーのみが検索されます。 グループ B がグループ A のメンバーであっても、そのメンバーはこの検索では見つかりません。
- 任意の正の数字—検索するレベル数を示します。 たとえば、この属性を 1 に設定した場合、グループ A のメンバーシップの検索ではグループ A の直接のメンバーが返されます。 グループ B がグループ A のメンバーである場合、グループ B のメンバーもこの検索で見つかります。 ただし、グループ C がグループ B のメンバーであっても、グループ C のメンバーはこの検索では見つかりません。
- [取得したユーザ名をプリンシパルとして使用する]—LDAP ディレクトリから取得されたユーザ名を認証用に指定されるユーザ名ではなく、プリンシパルとして追加する必要があることを指定します。
- [グループ メンバシップ ルックアップの階層キャッシングの有効化]—再帰的なメンバーシップ ルックアップ中に見つかったグループ メンバーシップ階層がキャッシュされるかどうかを示します。 見つかった各サブツリーがキャッシュされます。 キャッシュは、あるグループがメンバーになっているグループを保持します。 この属性は、[グループ メンバシップ] 属性が有効になっている場合にのみ適用されます。 デフォルトは false です。
- [キャッシュ内の最大グループ階層数]—グループ メンバーシップ階層を保持する最長時間未使用 (LRU) キャッシュの最大サイズです。 この属性は、[グループ メンバシップ ルックアップの階層キャッシングの有効化] 属性が有効になっている場合にのみ適用されます。
各エントリのおおまかなメモリの使用は次のとおりです。
- groupName—このエントリは最大のグループ名のサイズになります。
- Groups—このエントリには特定のグループのフラットなグループ メンバーシップが含まれます。 たとえば、あるグループが 300 のグループに対してフラットになる場合、このエントリには 300 のグループ名が存在します。 グループが他のグループのメンバーになっていない場合、このエントリには値はありません。
- [グループ階層キャッシュ TTL]—キャッシュされたエントリがキャッシュ内に留まる秒数です。 デフォルトは 60 秒です。