org.codelibs.elasticsearch.auth.security.Authenticator Maven / Gradle / Ivy
package org.codelibs.elasticsearch.auth.security;
import org.elasticsearch.action.ActionListener;
import org.elasticsearch.rest.RestRequest;
public interface Authenticator {
void login(RestRequest request, ActionListener listener);
void createUser(String username, String password, String[] roles,
ActionListener listener);
void updateUser(String username, String password, String[] roles,
ActionListener listener);
void deleteUser(String username, ActionListener listener);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy