org.jspare.vertx.ldap.LdapClient Maven / Gradle / Ivy
package org.jspare.vertx.ldap;
import org.jspare.core.annotation.Component;
import com.unboundid.ldap.sdk.SearchResult;
import com.unboundid.ldap.sdk.SearchScope;
import io.vertx.core.AsyncResult;
import io.vertx.core.Handler;
@Component
public interface LdapClient {
void search(SearchScope scope, String filter, String[] attributes, Handler> resultHandler);
void validateCredentials(String username, String password, Handler> resultHandler);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy