跳过导航链接
A C D F G H I J L M O P R S T U V 

A

AbstractTamperProofingChecker - cn.aotcloud.security.tamperproofing中的类
防篡改检查器接口的基类实现,具体的实现类应该继承于该基类。
AbstractTamperProofingChecker(TextEncryptor) - 类 的构造器cn.aotcloud.security.tamperproofing.AbstractTamperProofingChecker
 
available() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 

C

check(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
 
check(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
 
check(HttpServletRequest) - 接口 中的方法cn.aotcloud.security.tamperproofing.TamperProofingChecker
当方法 TamperProofingChecker.support(HttpServletRequest) 调用返回true,则需要执行该方法。
check(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.TamperProofingCheckers
 
clear() - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenStore
 
clear() - 类 中的方法cn.aotcloud.security.oncetoken.support.SimpleRequestTokenStore
 
cn.aotcloud.security.oncetoken - 程序包 cn.aotcloud.security.oncetoken
 
cn.aotcloud.security.oncetoken.event - 程序包 cn.aotcloud.security.oncetoken.event
 
cn.aotcloud.security.oncetoken.support - 程序包 cn.aotcloud.security.oncetoken.support
 
cn.aotcloud.security.oncetoken.support.once2 - 程序包 cn.aotcloud.security.oncetoken.support.once2
 
cn.aotcloud.security.oncetoken.support.simple - 程序包 cn.aotcloud.security.oncetoken.support.simple
 
cn.aotcloud.security.tamperproofing - 程序包 cn.aotcloud.security.tamperproofing
 
cn.aotcloud.security.tamperproofing.impl - 程序包 cn.aotcloud.security.tamperproofing.impl
 
cn.aotcloud.security.tamperproofing.utils - 程序包 cn.aotcloud.security.tamperproofing.utils
 
convertData(Object) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
对Map中的属性名称进行排序。
convertRequest(ServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
convertResponse(ServletResponse) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
copyInputStream() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
备份流
createSm3PasswordEncoder() - 类 中的静态方法cn.aotcloud.security.tamperproofing.CryptoUtils
 
createSM3TextEncryptor() - 类 中的静态方法cn.aotcloud.security.tamperproofing.CryptoUtils
创建一个SM3加密实现对象
CryptoUtils - cn.aotcloud.security.tamperproofing中的类
加密工具类
CryptoUtils() - 类 的构造器cn.aotcloud.security.tamperproofing.CryptoUtils
 

D

DATA_SIGN_HEAER_NAME - 接口 中的静态变量cn.aotcloud.security.tamperproofing.TamperProofingChecker
请求数据消息摘要的消息头名称
DefaultRequestTokenHandler - cn.aotcloud.security.oncetoken.support中的类
基于Timestamp和Nonce的方案。
DefaultRequestTokenHandler(RequestTokenStore, RequestTokenValidator, boolean, List<String>) - 类 的构造器cn.aotcloud.security.oncetoken.support.DefaultRequestTokenHandler
 
DelegateRequestTokenParser - cn.aotcloud.security.oncetoken.support中的类
 
DelegateRequestTokenParser(List<OnceProtocol>) - 类 的构造器cn.aotcloud.security.oncetoken.support.DelegateRequestTokenParser
 
DelegateRequestTokenValidator - cn.aotcloud.security.oncetoken.support中的类
 
DelegateRequestTokenValidator(RequestTokenValidator...) - 类 的构造器cn.aotcloud.security.oncetoken.support.DelegateRequestTokenValidator
 
doValdiate(HttpServletRequest, String, String) - 类 中的方法cn.aotcloud.security.tamperproofing.AbstractTamperProofingChecker
验证请求数据的JSON字符串的消息摘要是否与提交的消息摘要一致。

F

FormBodyTamperProofingChecker - cn.aotcloud.security.tamperproofing.impl中的类
处理表单提交的POST请求,媒体类型是 。
FormBodyTamperProofingChecker(TextEncryptor, MappingJackson2HttpMessageConverter) - 类 的构造器cn.aotcloud.security.tamperproofing.impl.FormBodyTamperProofingChecker
 

G

getBody(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.FormBodyTamperProofingChecker
 
getBody(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.JsonBodyTamperProofingChecker
 
getBody(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.MultipartBodyTamperProofingChecker
 
getBody(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
将POST请求Body序列化成Object对象。
getBodyAndQueryAsJson(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
将请求数据根据序列化成JSON字符串
getCreateTime() - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
getExpiresIn() - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
getInputStream() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
getParameter(String) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
getParameterMap() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
getParameterNames() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
getParameterValues(String) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
getPathMatcher() - 接口 中的方法cn.aotcloud.security.tamperproofing.HttpRequestMatcher
 
getPathMatcher() - 类 中的方法cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 
getProtocol() - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
GetQueryTamperProofingChecker - cn.aotcloud.security.tamperproofing.impl中的类
检查GET请求的查询参数的防篡改检查。
GetQueryTamperProofingChecker(TextEncryptor) - 类 的构造器cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
 
getReader() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
getRequestToken() - 类 中的方法cn.aotcloud.security.oncetoken.event.IllegalRequestTokenApplicationEvent
 
getRequestTokenAsStr(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenValidator
 
getRequestTokenAsStr(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
getRequestTokenV1(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.HeaderRequestTokenParser
 
getRequestTokenV1(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.ParameterRequestTokenParser
 
getRequestTokenValidator(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.DelegateRequestTokenValidator
 
getSafeRequest(ServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
getSign() - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
getSignValue(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.AbstractTamperProofingChecker
默认从请求中获得消息摘要信息。
getTamperProofingChecker(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.TamperProofingCheckers
尝试获得防篡改检查器对象。
getToken() - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
getToken(String) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenStore
 
getToken(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenParser
 
getToken(String) - 类 中的方法cn.aotcloud.security.oncetoken.support.SimpleRequestTokenStore
 
getUrlPathHelper() - 接口 中的方法cn.aotcloud.security.tamperproofing.HttpRequestMatcher
 
getUrlPathHelper() - 类 中的方法cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 

H

handle(HttpServletRequest, HttpServletResponse, IllegalRequestTokenException) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenExceptionHandler
 
handle(HttpServletRequest, HttpServletResponse, IllegalRequestTokenException) - 类 中的方法cn.aotcloud.security.oncetoken.support.SimpleRequestTokenExceptionHandler
 
HeaderRequestTokenParser - cn.aotcloud.security.oncetoken.support.simple中的类
 
HeaderRequestTokenParser() - 类 的构造器cn.aotcloud.security.oncetoken.support.simple.HeaderRequestTokenParser
 
HttpRequestMatcher - cn.aotcloud.security.tamperproofing中的接口
请求URL匹配处理接口定义

I

ILLEGAL_REQUEST_TOKEN - 类 中的静态变量cn.aotcloud.security.oncetoken.RequestToken
 
IllegalRequestTokenApplicationEvent - cn.aotcloud.security.oncetoken.event中的类
 
IllegalRequestTokenApplicationEvent(Object) - 类 的构造器cn.aotcloud.security.oncetoken.event.IllegalRequestTokenApplicationEvent
 
IllegalRequestTokenException - cn.aotcloud.security.oncetoken中的异常错误
 
IllegalRequestTokenException() - 异常错误 的构造器cn.aotcloud.security.oncetoken.IllegalRequestTokenException
 
isApplicationJson(HttpServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
isExpired() - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
isFinished() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 
isGetQueryRequest(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
是否GET查询请求,并存在URL查询参数。
isIgwClientRequest(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
 
isMultipartFormData(HttpServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
isReady() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 
isRootRequest(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
 
isTextPlain(HttpServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
isValidNonce(String) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
随机数是否合法 随机数是一次使用,使用过的会在缓存中暂存一段时间
isValidRequestToken(RequestToken) - 类 中的静态方法cn.aotcloud.security.oncetoken.RequestTokenUtil
 
isValidSign(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenValidator
 
isValidSign(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
签名摘要是否合法 随机数和时间错是否被篡改,默认算法为MD5,可配置国密SM3
isValidTimestamp(Long) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
时间戳是否合法 请求的时间戳和当前时间的差,不超过60秒
isXwwwFormUrlencoded(HttpServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 

J

jackson2HttpMessageConverter - 类 中的变量cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
序列化JSON类型Body,将Body转换成JSON字符串。
JsonBodyTamperProofingChecker - cn.aotcloud.security.tamperproofing.impl中的类
处理JSON格式的Body,媒体类型是 。
JsonBodyTamperProofingChecker(TextEncryptor, MappingJackson2HttpMessageConverter) - 类 的构造器cn.aotcloud.security.tamperproofing.impl.JsonBodyTamperProofingChecker
 

L

logger - 类 中的变量cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
logger - 类 中的变量cn.aotcloud.security.tamperproofing.AbstractTamperProofingChecker
 

M

match(List<String>, HttpServletRequest) - 接口 中的方法cn.aotcloud.security.tamperproofing.HttpRequestMatcher
匹配请求对象,迭代匹配模式,如果匹配成功,返回true,否则返回false。
match(List<String>, String) - 接口 中的方法cn.aotcloud.security.tamperproofing.HttpRequestMatcher
匹配请求路径,迭代匹配模式,如果匹配成功,返回true,否则返回false。
match(String, HttpServletRequest) - 接口 中的方法cn.aotcloud.security.tamperproofing.HttpRequestMatcher
匹配请求对象,如果匹配成功,返回true,否则返回false。
match(String, String) - 接口 中的方法cn.aotcloud.security.tamperproofing.HttpRequestMatcher
匹配请求路径,如果匹配成功,返回true,否则返回false。
match(List<String>, HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 
match(List<String>, String) - 类 中的方法cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 
match(String, HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 
match(String, String) - 类 中的方法cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 
matchRequest(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.DefaultRequestTokenHandler
 
MultipartBodyTamperProofingChecker - cn.aotcloud.security.tamperproofing.impl中的类
处理文件上传POST请求,媒体类型是 。
MultipartBodyTamperProofingChecker(TextEncryptor, MappingJackson2HttpMessageConverter) - 类 的构造器cn.aotcloud.security.tamperproofing.impl.MultipartBodyTamperProofingChecker
 

O

Once2RequestTokenParser - cn.aotcloud.security.oncetoken.support.once2中的类
 
Once2RequestTokenParser() - 类 的构造器cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenParser
 
Once2RequestTokenValidator - cn.aotcloud.security.oncetoken.support.once2中的类
 
Once2RequestTokenValidator(RequestTokenStore, PcodeEncoder, EncryptionProperties, long, String) - 类 的构造器cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenValidator
 
OnceProtocol - cn.aotcloud.security.oncetoken中的枚举
 

P

ParameterRequestTokenParser - cn.aotcloud.security.oncetoken.support.simple中的类
 
ParameterRequestTokenParser() - 类 的构造器cn.aotcloud.security.oncetoken.support.simple.ParameterRequestTokenParser
 
parse(HttpServletRequest) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenParser
 
parse(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.DelegateRequestTokenParser
 
parse(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenParser
 
parse(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.HeaderRequestTokenParser
 
parse(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.ParameterRequestTokenParser
 
parse(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenParser
 
parseRequestToken(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.DefaultRequestTokenHandler
 
parseToken(String) - 类 中的方法cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenParser
 
PostBodyTamperProofingChecker - cn.aotcloud.security.tamperproofing.impl中的类
POST请求Body数据防篡改实现基类, Method; import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; import org.springframework.http.server.ServletServerHttpRequest; import org.springframework.security.crypto.encrypt.TextEncryptor; import javax.servlet.ServletException; import javax.servlet.http.HttpServletR import com.xxx.acloud.base.safe.filter.tamperproofing.SafeException;ST请求也使用URL查询参数。
PostBodyTamperProofingChecker(TextEncryptor, MappingJackson2HttpMessageConverter) - 类 的构造器cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
 
pscodeEncoder - 类 中的变量cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 

R

read() - 类 中的方法cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 
read(byte[], int, int) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 
readCharacterEncoding(HttpServletRequest) - 类 中的静态方法cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
remove(String) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenStore
 
remove(String) - 类 中的方法cn.aotcloud.security.oncetoken.support.SimpleRequestTokenStore
 
removeParameter(String) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
RequestToken - cn.aotcloud.security.oncetoken中的类
代表一个请求令牌。
RequestToken() - 类 的构造器cn.aotcloud.security.oncetoken.RequestToken
 
RequestToken(String) - 类 的构造器cn.aotcloud.security.oncetoken.RequestToken
 
RequestTokenExceptionHandler - cn.aotcloud.security.oncetoken中的接口
 
RequestTokenHandler - cn.aotcloud.security.oncetoken中的接口
防重放请求处理器
RequestTokenParser - cn.aotcloud.security.oncetoken中的接口
 
requestTokenSalt - 类 中的变量cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
RequestTokenStore - cn.aotcloud.security.oncetoken中的接口
 
requestTokenStore - 类 中的变量cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
RequestTokenUtil - cn.aotcloud.security.oncetoken中的类
 
RequestTokenUtil() - 类 的构造器cn.aotcloud.security.oncetoken.RequestTokenUtil
 
RequestTokenValidator - cn.aotcloud.security.oncetoken中的接口
一次性请求令牌验证接口

S

SafeException - cn.aotcloud.security.tamperproofing中的异常错误
 
SafeException(String) - 异常错误 的构造器cn.aotcloud.security.tamperproofing.SafeException
 
SafeException(String, Throwable) - 异常错误 的构造器cn.aotcloud.security.tamperproofing.SafeException
 
SafeException(Throwable) - 异常错误 的构造器cn.aotcloud.security.tamperproofing.SafeException
 
SafeHttpRequestWrapper - cn.aotcloud.security.tamperproofing.utils中的类
 
SafeHttpRequestWrapper(HttpServletRequest) - 类 的构造器cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
save(RequestToken) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenStore
 
save(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.SimpleRequestTokenStore
 
ServletBufferInputStream - cn.aotcloud.security.tamperproofing.utils中的类
 
ServletBufferInputStream(byte[]) - 类 的构造器cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 
ServletUtils - cn.aotcloud.security.tamperproofing.utils中的类
 
ServletUtils() - 类 的构造器cn.aotcloud.security.tamperproofing.utils.ServletUtils
 
setApplicationEventPublisher(ApplicationEventPublisher) - 类 中的方法cn.aotcloud.security.oncetoken.support.DefaultRequestTokenHandler
 
setBuffer(byte[]) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
setCreateTime(Long) - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
setExpiresIn(int) - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
setParameterValues(String, String[]) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.SafeHttpRequestWrapper
 
setProtocol(String) - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
setReadListener(ReadListener) - 类 中的方法cn.aotcloud.security.tamperproofing.utils.ServletBufferInputStream
 
setSign(String) - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
setToken(String) - 类 中的方法cn.aotcloud.security.oncetoken.RequestToken
 
SIGN_HEADER_NAME - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
SIGN_PARAM_NAME - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
SimpleHttpRequestMatcher - cn.aotcloud.security.tamperproofing中的类
HTTP请求匹配接口 HttpRequestMatcher 默认实现。
SimpleHttpRequestMatcher() - 类 的构造器cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
 
SimpleHttpRequestMatcher(PathMatcher, UrlPathHelper) - 类 的构造器cn.aotcloud.security.tamperproofing.SimpleHttpRequestMatcher
创建HTTP请求匹配对象
SimpleRequestTokenExceptionHandler - cn.aotcloud.security.oncetoken.support中的类
 
SimpleRequestTokenExceptionHandler() - 类 的构造器cn.aotcloud.security.oncetoken.support.SimpleRequestTokenExceptionHandler
 
SimpleRequestTokenParser - cn.aotcloud.security.oncetoken.support.simple中的类
 
SimpleRequestTokenParser() - 类 的构造器cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenParser
 
SimpleRequestTokenStore - cn.aotcloud.security.oncetoken.support中的类
 
SimpleRequestTokenStore() - 类 的构造器cn.aotcloud.security.oncetoken.support.SimpleRequestTokenStore
 
SimpleRequestTokenValidator - cn.aotcloud.security.oncetoken.support.simple中的类
 
SimpleRequestTokenValidator(RequestTokenStore, PcodeEncoder, long, String) - 类 的构造器cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
sortQueryString(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
对查询字符串根据KEY的进行排序。
support(RequestToken) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenValidator
 
support(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.DefaultRequestTokenHandler
 
support(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.DelegateRequestTokenValidator
 
support(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.once2.Once2RequestTokenValidator
 
support(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
support(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
 
support(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
 
support(HttpServletRequest) - 接口 中的方法cn.aotcloud.security.tamperproofing.TamperProofingChecker
检查是否需要支持请求数据。
support(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.TamperProofingCheckers
 
supportInternal(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.FormBodyTamperProofingChecker
 
supportInternal(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.JsonBodyTamperProofingChecker
 
supportInternal(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.MultipartBodyTamperProofingChecker
 
supportInternal(HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.PostBodyTamperProofingChecker
子类应该实现该抽象方法,判断是否需要检查HTTP请求。

T

TamperProofingChecker - cn.aotcloud.security.tamperproofing中的接口
防篡改检查器接口定义。
TamperProofingCheckers - cn.aotcloud.security.tamperproofing中的类
防篡改检查器代理类,持有多个防篡改检查器实现。
TamperProofingCheckers(List<TamperProofingChecker>) - 类 的构造器cn.aotcloud.security.tamperproofing.TamperProofingCheckers
 
textEncryptor - 类 中的变量cn.aotcloud.security.tamperproofing.AbstractTamperProofingChecker
生成消息摘要,需要与客户端消息摘要生成方式保持一致。
TIME_HEADER_NAME - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
TIME_PARAM_NAME - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
timeinterval - 类 中的变量cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
TOKEN_HEADER_NAME - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
TOKEN_HEADER_NAME_V2 - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
TOKEN_PARAM_NAME - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
TOKEN_PARAM_NAME_V2 - 枚举 中的静态变量cn.aotcloud.security.oncetoken.OnceProtocol
 
toSimpleMap(Map<String, String[]>, HttpServletRequest) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.FormBodyTamperProofingChecker
 

U

urlDecode(String) - 类 中的方法cn.aotcloud.security.tamperproofing.impl.GetQueryTamperProofingChecker
 

V

validate(HttpServletRequest) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenHandler
检查防重放请求令牌
validate(RequestToken) - 接口 中的方法cn.aotcloud.security.oncetoken.RequestTokenValidator
 
validate(HttpServletRequest) - 类 中的方法cn.aotcloud.security.oncetoken.support.DefaultRequestTokenHandler
 
validate(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.DelegateRequestTokenValidator
 
validate(RequestToken) - 类 中的方法cn.aotcloud.security.oncetoken.support.simple.SimpleRequestTokenValidator
 
valueOf(String) - 枚举 中的静态方法cn.aotcloud.security.oncetoken.OnceProtocol
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.aotcloud.security.oncetoken.OnceProtocol
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A C D F G H I J L M O P R S T U V 
跳过导航链接

Copyright © 2023. All rights reserved.