Uses of Class
de.xima.fc.security.malware.MalwareScanReport
-
Packages that use MalwareScanReport Package Description de.xima.fc.api.entity Package for the API access of the model classes.de.xima.fc.dao.utils de.xima.fc.handler.entity de.xima.fc.handler.interfaces.entity de.xima.fc.interfaces.http de.xima.fc.security.malware -
-
Uses of MalwareScanReport in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with parameters of type MalwareScanReport Modifier and Type Method Description void
ProtokollAPI. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report)
Adds a system protocol entry when malware was detected in a file or some data.void
ProtokollAPI. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report, Mandant client)
Adds a client protocol entry when malware was detected in a file or some data.void
ProtokollAPI. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report, Vorgang formRecord)
Adds a processing protocol entry when malware was detected in a file or some data. -
Uses of MalwareScanReport in de.xima.fc.dao.utils
Methods in de.xima.fc.dao.utils with parameters of type MalwareScanReport Modifier and Type Method Description void
ProtokollUtils. addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report)
Adds a system protocol entry when malware was detected in a file or some data.void
ProtokollUtils. addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report, Mandant client)
Adds a client protocol entry when malware was detected in a file or some data.void
ProtokollUtils. addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report, Vorgang formRecord)
Adds a processing protocol entry when malware was detected in a file or some data. -
Uses of MalwareScanReport in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type MalwareScanReport Modifier and Type Method Description void
ProtokollHandler. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report)
void
ProtokollHandler. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report, Mandant client)
void
ProtokollHandler. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report, Vorgang formRecord)
-
Uses of MalwareScanReport in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type MalwareScanReport Modifier and Type Method Description void
IProtokollHandler. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report)
Adds a system protocol entry when malware was detected in a file or some data.void
IProtokollHandler. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report, Mandant client)
Adds a client protocol entry when malware was detected in a file or some data.void
IProtokollHandler. addMalwareDetectedProtocolEntry(UserContext uc, String scannedItem, MalwareScanReport report, Vorgang formRecord)
Adds a processing protocol entry when malware was detected in a file or some data. -
Uses of MalwareScanReport in de.xima.fc.interfaces.http
Methods in de.xima.fc.interfaces.http that return MalwareScanReport Modifier and Type Method Description MalwareScanReport
IScannedFileItem. getMalwareScanReport()
Returns the malware scan report, representing the results of the malware scan. -
Uses of MalwareScanReport in de.xima.fc.security.malware
Methods in de.xima.fc.security.malware that return MalwareScanReport Modifier and Type Method Description MalwareScanReport
MalwareScanner. scanBase64Data(String base64EncodedData)
Scans a base64 encoded string with data for malware and returns a report with the scan result.MalwareScanReport
MalwareScanner. scanData(byte[] data)
Scans some data for malware and returns a report with the scan result.MalwareScanReport
MalwareScanner. scanFile(File file, boolean deleteOnMalware)
Scans a file for malware and returns a report with the scan result.MalwareScanReport
MalwareScanner. scanFile(Path file, boolean deleteOnMalware)
Scans a file for malware and returns a report with the scan result.MalwareScanReport
MalwareScanner. scanFileItem(org.apache.commons.fileupload.FileItem fileItem, boolean deleteOnMalware)
Scans a file item for malware and returns a report with the scan result.MalwareScanReport
MalwareScanner. scanStream(InputStream inputStream)
Scans some data for malware and returns a report with the scan result.MalwareScanReport
MalwareScanner. scanUploadedFile(org.primefaces.model.file.UploadedFile uploadedFile, boolean deleteOnMalware)
Scans a file item for malware and returns a report with the scan result.Methods in de.xima.fc.security.malware that return types with arguments of type MalwareScanReport Modifier and Type Method Description static List<org.apache.commons.lang3.tuple.Pair<org.apache.commons.fileupload.FileItem,MalwareScanReport>>
MalwareScannerHelper. scanFileItems(javax.servlet.http.HttpServletRequest request, List<org.apache.commons.fileupload.FileItem> fileItems)
Scans all file items, with a malware scanner for the system or client scope determined from the given request.Method parameters in de.xima.fc.security.malware with type arguments of type MalwareScanReport Modifier and Type Method Description static void
MalwareScannerHelper. registerMalwareScanner(BiFunction<javax.servlet.http.HttpServletRequest,List<org.apache.commons.fileupload.FileItem>,List<org.apache.commons.lang3.tuple.Pair<org.apache.commons.fileupload.FileItem,MalwareScanReport>>> fileItemMalwareScannerImpl)
Registers the given malware scanner if none has been registered yet.
-