Class RequestResolver


  • public final class RequestResolver
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RequestResolver()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static List<AuditMessage> resolve​(AuditMessage.Category category, com.floragunn.searchguard.auditlog.AuditLog.Origin origin, String action, String privilege, com.floragunn.searchguard.user.UserInformation effectiveUser, Boolean sgAdmin, com.floragunn.searchguard.user.UserInformation initiatingUser, org.elasticsearch.common.transport.TransportAddress remoteAddress, org.elasticsearch.transport.TransportRequest request, Map<String,​String> headers, org.elasticsearch.tasks.Task task, org.elasticsearch.cluster.metadata.IndexNameExpressionResolver resolver, org.elasticsearch.cluster.service.ClusterService cs, org.elasticsearch.common.settings.Settings settings, boolean logRequestBody, boolean resolveIndices, boolean resolveBulk, String searchguardIndex, boolean excludeSensitiveHeaders, Throwable exception)  
    • Constructor Detail

      • RequestResolver

        public RequestResolver()
    • Method Detail

      • resolve

        public static List<AuditMessage> resolve​(AuditMessage.Category category,
                                                 com.floragunn.searchguard.auditlog.AuditLog.Origin origin,
                                                 String action,
                                                 String privilege,
                                                 com.floragunn.searchguard.user.UserInformation effectiveUser,
                                                 Boolean sgAdmin,
                                                 com.floragunn.searchguard.user.UserInformation initiatingUser,
                                                 org.elasticsearch.common.transport.TransportAddress remoteAddress,
                                                 org.elasticsearch.transport.TransportRequest request,
                                                 Map<String,​String> headers,
                                                 org.elasticsearch.tasks.Task task,
                                                 org.elasticsearch.cluster.metadata.IndexNameExpressionResolver resolver,
                                                 org.elasticsearch.cluster.service.ClusterService cs,
                                                 org.elasticsearch.common.settings.Settings settings,
                                                 boolean logRequestBody,
                                                 boolean resolveIndices,
                                                 boolean resolveBulk,
                                                 String searchguardIndex,
                                                 boolean excludeSensitiveHeaders,
                                                 Throwable exception)