Class CollectingAuthenticationErrorCallback

java.lang.Object
org.springframework.ldap.core.CollectingAuthenticationErrorCallback
All Implemented Interfaces:
AuthenticationErrorCallback

public final class CollectingAuthenticationErrorCallback extends Object implements AuthenticationErrorCallback
Convenience implementation of AuthenticationErrorCallback that stores the given exception and provides a method for retrieving it. The caller of the authenticate method can provide an instance of this class as an error callback. If the authentication fails, the caller can ask the callback instance for the actual authentication exception.
Since:
1.3.1
  • Constructor Details

    • CollectingAuthenticationErrorCallback

      public CollectingAuthenticationErrorCallback()
  • Method Details

    • execute

      public void execute(Exception e)
      Description copied from interface: AuthenticationErrorCallback
      This method will be called with the authentication exception in case there is a problem with the authentication.
      Specified by:
      execute in interface AuthenticationErrorCallback
      Parameters:
      e - the exception that was caught in the authentication method
    • getError

      public Exception getError()
      Returns:
      the collected exception
    • hasError

      public boolean hasError()
      Check whether this callback has collected an error.
      Returns:
      true if an error has been collected, false otherwise.