Package com.atlassian.jira.rest.util
Class AttachmentHelper
java.lang.Object
com.atlassian.jira.rest.util.AttachmentHelper
- Since:
- v5.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static class
-
Constructor Summary
ConstructorsConstructorDescriptionAttachmentHelper
(XsrfInvocationChecker xsrfChecker, JiraAuthenticationContext jiraAuthenticationContext) -
Method Summary
Modifier and TypeMethodDescriptionValidates the uploaded image.
-
Constructor Details
-
AttachmentHelper
public AttachmentHelper(XsrfInvocationChecker xsrfChecker, JiraAuthenticationContext jiraAuthenticationContext)
-
-
Method Details
-
validate
public AttachmentHelper.ValidationResult validate(javax.servlet.http.HttpServletRequest request, String filename, @Nullable Long size) Validates the uploaded image. Validation includes:- XSRF token check
- Filename check (is it blank)
- Size is not valid (Either not supplied by the client or is 0)
- Filesize is above the max attachment size
- Parameters:
request
- where the image data isfilename
- filename of imagesize
- size of image- Returns:
- Validation result
-