インターフェース LoginExceptionResolver

  • すべての既知の実装クラス:
    DefaultLoginExceptionResolver

    public interface LoginExceptionResolver
    JaasAuthenticationProvider は LoginExceptionResolver のインスタンスを取得して、Spring Security AuthenticationException に対する LoginModule 固有の例外を解決します。たとえば、構成されたログインモジュールは、LoginException を継承する ScrewedUpPasswordException をスローできます。この場合、LoginExceptionResolver 実装は BadCredentialsException を返します。
    • メソッドの詳細

      • resolveException

        AuthenticationException resolveException​(javax.security.auth.login.LoginException ex)
        Jaas LoginException を SpringSecurityException に変換します。
        パラメーター:
        ex - 構成された LoginModule によってスローされた LoginException。
        戻り値:
        JaasAuthenticationProvider がスローする AuthenticationException。