/* See LICENSE for licensing and NOTICE for copyright. */
package org.ldaptive.auth;
import java.util.HashMap;
import java.util.Map;
/**
* Class for testing that authentication response handlers are firing.
*
* @author Middleware Services
*/
public class TestAuthenticationResponseHandler implements AuthenticationResponseHandler
{
/** results. */
private final Map<String, Boolean> results = new HashMap<>();
@Override
public void handle(final AuthenticationResponse response)
{
results.put(response.getLdapEntry().getDn(), response.getResult());
}
/**
* Returns the authentication results.
*
* @return authentication results
*/
public Map<String, Boolean> getResults()
{
return results;
}
}