Package org.springframework.ldap.core
Class CollectingAuthenticationErrorCallback
- java.lang.Object
-
- org.springframework.ldap.core.CollectingAuthenticationErrorCallback
-
- All Implemented Interfaces:
AuthenticationErrorCallback
public final class CollectingAuthenticationErrorCallback extends java.lang.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 Constructor Description CollectingAuthenticationErrorCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(java.lang.Exception e)This method will be called with the authentication exception in case there is a problem with the authentication.java.lang.ExceptiongetError()booleanhasError()Check whether this callback has collected an error.
-
-
-
Method Detail
-
execute
public void execute(java.lang.Exception e)
Description copied from interface:AuthenticationErrorCallbackThis method will be called with the authentication exception in case there is a problem with the authentication.- Specified by:
executein interfaceAuthenticationErrorCallback- Parameters:
e- the exception that was caught in the authentication method
-
getError
public java.lang.Exception getError()
- Returns:
- the collected exception
-
hasError
public boolean hasError()
Check whether this callback has collected an error.- Returns:
trueif an error has been collected,falseotherwise.
-
-