Class PrimeFacesVirusScannerProvider

  • All Implemented Interfaces:
    org.primefaces.virusscan.VirusScanner

    public final class PrimeFacesVirusScannerProvider
    extends Object
    implements org.primefaces.virusscan.VirusScanner
    VirusScanner service implementation that delegates to the MalwareScanner. The client scope is read from the current view and session, if any.
    Author:
    XIMA MEDIA GmbH
    • Constructor Detail

      • PrimeFacesVirusScannerProvider

        public PrimeFacesVirusScannerProvider()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface org.primefaces.virusscan.VirusScanner
      • performVirusScan

        public void performVirusScan​(InputStream inputStream)
                              throws org.primefaces.virusscan.VirusException
        Specified by:
        performVirusScan in interface org.primefaces.virusscan.VirusScanner
        Throws:
        org.primefaces.virusscan.VirusException