Class BackendRegistry

    • Field Detail

      • log

        protected final org.apache.logging.log4j.Logger log
    • Constructor Detail

      • BackendRegistry

        public BackendRegistry​(org.elasticsearch.common.settings.Settings settings,
                               AdminDNs adminDns,
                               XFFResolver xffResolver,
                               AuditLog auditLog,
                               org.elasticsearch.threadpool.ThreadPool threadPool)
    • Method Detail

      • isInitialized

        public boolean isInitialized()
      • invalidateCache

        public void invalidateCache()
      • authenticate

        public User authenticate​(org.elasticsearch.transport.TransportRequest request,
                                 String sslPrincipal,
                                 org.elasticsearch.tasks.Task task,
                                 String action)
      • authenticate

        public void authenticate​(org.elasticsearch.rest.RestHandler restHandler,
                                 org.elasticsearch.rest.RestRequest request,
                                 org.elasticsearch.rest.RestChannel channel,
                                 org.elasticsearch.common.util.concurrent.ThreadContext threadContext,
                                 Consumer<AuthczResult> onResult,
                                 Consumer<Exception> onFailure)