Package org.springframework.ldap.core
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 Summary
Constructors -
Method Summary
-
Constructor Details
-
CollectingAuthenticationErrorCallback
public CollectingAuthenticationErrorCallback()
-
-
Method Details
-
execute
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 interfaceAuthenticationErrorCallback
- Parameters:
e
- the exception that was caught in the authentication method
-
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.
-