Class UploadVerificationBean
java.lang.Object
de.xima.fc.user_portal.integration.security.UploadVerificationBean
- All Implemented Interfaces:
IUploadVerificationBean
@Named
@RequestScoped
public class UploadVerificationBean
extends Object
implements IUploadVerificationBean
Default implementation of the
IUploadVerificationBean interface-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisUnsafe(org.primefaces.model.file.UploadedFile uploadedFile, UserPortalViewContext userPortalViewCtx, FormRecordModel formRecordModel) Checks whether the provided upload file has been classified as 'unsafe' by upstream checks (e.g. malware detection or content type verification).
-
Constructor Details
-
UploadVerificationBean
public UploadVerificationBean()
-
-
Method Details
-
isUnsafe
public boolean isUnsafe(org.primefaces.model.file.UploadedFile uploadedFile, UserPortalViewContext userPortalViewCtx, FormRecordModel formRecordModel) Checks whether the provided upload file has been classified as 'unsafe' by upstream checks (e.g. malware detection or content type verification). As usual, unsafe uploads are logged (Mandant protocol).- Specified by:
isUnsafein interfaceIUploadVerificationBean- Parameters:
uploadedFile- the uploaded file to be checkeduserPortalViewCtx- the user portal's view contextformRecordModel- the related form record data- Returns:
trueif the upload file is not safe, otherwisefalse.
-