第3章 外部 ID ストアのないログインモジュール

3.1. Identity ログインモジュール

短縮名: Identity

フルネーム: org.jboss.security.auth.spi.IdentityLoginModule

: AbstractServer ログインモジュール

Identity ログインモジュールは、ハードコードされたユーザー名をモジュールに対して認証されたサブジェクトに関連付ける簡単なログインモジュールです。このモジュールは、プリンシパルのオプションによって指定された名前を使用して SimplePrincipal インスタンスを作成します。このログインモジュールは、固定のアイデンティティーをサービスに提供する必要がある場合に便利です。また、指定のプリンシパルに関連するセキュリティーや関連するロールをテストするために、開発環境でも使用できます。

表3.1 Identity ログインモジュールオプション

オプションタイプデフォルト説明

principal

String

guest

プリンシパルに使用する名前。

roles

文字列のコンマ区切りリスト

none

サブジェクトに割り当てられるロールのコンマ区切りのリスト。