An authenticating query facade for ElasticSearch