public class MultipartBodyTamperProofingChecker extends FormBodyTamperProofingChecker
{"parameters": parameters,"parts": [{"name": "ddd.jpg","size": 123}]}
jackson2HttpMessageConverterlogger, textEncryptorDATA_SIGN_HEAER_NAME| 构造器和说明 |
|---|
MultipartBodyTamperProofingChecker(org.springframework.security.crypto.encrypt.TextEncryptor textEncryptor,
org.springframework.http.converter.json.MappingJackson2HttpMessageConverter jackson2HttpMessageConverter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
getBody(javax.servlet.http.HttpServletRequest request)
将POST请求Body序列化成Object对象。
|
boolean |
supportInternal(javax.servlet.http.HttpServletRequest request)
子类应该实现该抽象方法,判断是否需要检查HTTP请求。
|
toSimpleMapcheck, convertData, getBodyAndQueryAsJson, supportisGetQueryRequest, isIgwClientRequest, isRootRequest, sortQueryString, urlDecodedoValdiate, getSignValuepublic MultipartBodyTamperProofingChecker(org.springframework.security.crypto.encrypt.TextEncryptor textEncryptor,
org.springframework.http.converter.json.MappingJackson2HttpMessageConverter jackson2HttpMessageConverter)
public boolean supportInternal(javax.servlet.http.HttpServletRequest request)
PostBodyTamperProofingCheckersupportInternal 在类中 FormBodyTamperProofingCheckerrequest - HTTP请求对象protected Object getBody(javax.servlet.http.HttpServletRequest request) throws IOException, javax.servlet.ServletException
PostBodyTamperProofingCheckerServletRequest.getContentType()序列化Body。getBody 在类中 FormBodyTamperProofingCheckerrequest - HTTP请求对象IOException - 操作IO错误javax.servlet.ServletException - 系统错误异常Copyright © 2023. All rights reserved.