| インターフェース | 説明 |
|---|---|
| AuthorityGranter | AuthorityGranter インターフェースは、特定のプリンシパルをロール名にマップするために使用されます。 |
| JaasAuthenticationCallbackHandler | JaasAuthenticationCallbackHandler は、ハンドルメソッドを定義するという点で javax.security.auth.callback.CallbackHandler インターフェースに似ています。 |
| LoginExceptionResolver | JaasAuthenticationProvider は LoginExceptionResolver のインスタンスを取得して、Spring Security AuthenticationException に対する LoginModule 固有の例外を解決します。 |
| クラス | 説明 |
|---|---|
| AbstractJaasAuthenticationProvider | JAAS ログイン構成からユーザーの詳細を取得する AuthenticationProvider 実装。 |
| DefaultJaasAuthenticationProvider | 提供された構成を使用して LoginContext を作成します。 |
| DefaultLoginExceptionResolver | この LoginExceptionResolver は、LoginException を AuthenticationServiceException で単純にラップしたものです。 |
| JaasAuthenticationProvider | JAAS ログイン構成からユーザーの詳細を取得する AuthenticationProvider 実装。 |
| JaasAuthenticationToken | ユーザーがログインした Jaas LoginContext を運ぶ UsernamePasswordAuthenticationToken 拡張 |
| JaasGrantedAuthority | 割り当てられたロールに加えて、 AuthorityGranter がこの権限を付与する理由として使用したプリンシパルを保持する GrantedAuthority。 |
| JaasNameCallbackHandler | JAAS から LoginContext を使用するときに処理される最も基本的なコールバックは、NameCallback と PasswordCallback です。 |
| JaasPasswordCallbackHandler | JAAS から LoginContext を使用するときに処理される最も基本的なコールバックは、NameCallback と PasswordCallback です。 |
| SecurityContextLoginModule | 認証を提供するために Spring Security SecurityContext を使用する LoginModule の実装。 |