@Override
    public void destroy() {
        authenticator.close();
    }
Creates a new authentication handler that delegates to the given authenticator.

@param name             the name
@param servicesManager  the services manager
@param principalFactory the principal factory
@param order            the order
@param authenticator    Ldaptive authenticator component.
@param strategy         the strategy
support/cas-server-support-ldap-core/src/main/java/org/apereo/cas/authentication/LdapAuthenticationHandler.java