Class RequestValidator

java.lang.Object
org.nuxeo.elasticsearch.http.readonly.filter.RequestValidator

public class RequestValidator extends Object
Validate request inputs.
Since:
7.3
  • Field Details

    • OBJECT_MAPPER

      protected static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
  • Constructor Details

    • RequestValidator

      public RequestValidator()
  • Method Details

    • checkValidDocumentId

      public void checkValidDocumentId(String documentId)
    • getTypes

      @Deprecated(since="11.4", forRemoval=true) @NotNull public String getTypes(String indices, String types)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 11.4, types have been removed since Elasticsearch 7.x
    • getIndices

      @NotNull public String getIndices(String indices)
    • getPayload

      public String getPayload(String payload)
    • checkAccess

      public void checkAccess(NuxeoPrincipal principal, String docAcl)