インターフェース LoginExceptionResolver
- すべての既知の実装クラス:
DefaultLoginExceptionResolver
public interface LoginExceptionResolver
JaasAuthenticationProvider は LoginExceptionResolver のインスタンスを取得して、Spring Security AuthenticationException に対する LoginModule 固有の例外を解決します。たとえば、構成されたログインモジュールは、LoginException を継承する ScrewedUpPasswordException をスローできます。この場合、LoginExceptionResolver 実装はBadCredentialsException
を返します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 AuthenticationException
resolveException(javax.security.auth.login.LoginException ex)
Jaas LoginException を SpringSecurityException に変換します。
メソッドの詳細
resolveException
AuthenticationException resolveException(javax.security.auth.login.LoginException ex)
Jaas LoginException を SpringSecurityException に変換します。- パラメーター:
ex
- 構成された LoginModule によってスローされた LoginException。- 戻り値:
- JaasAuthenticationProvider がスローする AuthenticationException。