public class Once2RequestTokenValidator extends SimpleRequestTokenValidator
logger, pscodeEncoder, requestTokenSalt, requestTokenStore, timeinterval| 构造器和说明 |
|---|
Once2RequestTokenValidator(RequestTokenStore requestTokenStore,
PcodeEncoder pscodeEncoder,
EncryptionProperties encryptionProperties,
long timeinterval,
String requestTokenSalt) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
getRequestTokenAsStr(RequestToken requestTokenFromRequest) |
protected boolean |
isValidSign(RequestToken requestTokenFromRequest)
签名摘要是否合法
随机数和时间错是否被篡改,默认算法为MD5,可配置国密SM3
|
boolean |
support(RequestToken requestToken) |
isValidNonce, isValidTimestamp, validatepublic Once2RequestTokenValidator(RequestTokenStore requestTokenStore, PcodeEncoder pscodeEncoder, EncryptionProperties encryptionProperties, long timeinterval, String requestTokenSalt)
public boolean support(RequestToken requestToken)
support 在接口中 RequestTokenValidatorsupport 在类中 SimpleRequestTokenValidatorprotected boolean isValidSign(RequestToken requestTokenFromRequest)
SimpleRequestTokenValidator随机数和时间错是否被篡改,默认算法为MD5,可配置国密SM3
isValidSign 在类中 SimpleRequestTokenValidatorprotected String getRequestTokenAsStr(RequestToken requestTokenFromRequest)
Copyright © 2023. All rights reserved.