Class PdfRequestFilter

java.lang.Object
io.goobi.viewer.api.rest.filters.PdfRequestFilter
All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter

@Provider public class PdfRequestFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter

Request filter for PDF download requests. Checks whether the request has privileges to access the pdf and whether the download quote for the pdf is reached

  • Constructor Details

    • PdfRequestFilter

      public PdfRequestFilter()
  • Method Details

    • filter

      public void filter(javax.ws.rs.container.ContainerRequestContext request) throws IOException
      Specified by:
      filter in interface javax.ws.rs.container.ContainerRequestFilter
      Throws:
      IOException