public class SimpleApiSignAlgorithm extends AbstractApiSignAlgorithm
默认签名算法为MD5
SIGN_TYPE = "MD5";
log, properties| 限定符 | 构造器和说明 |
|---|---|
protected |
SimpleApiSignAlgorithm(ApiSignProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
base64Sign(java.lang.String sign,
java.lang.String client_id,
java.lang.String timestamp) |
void |
checkSign(javax.servlet.http.HttpServletRequest request)
验证
|
protected java.lang.String |
loadClientSignKeyByClientId(java.lang.String client_id) |
protected SimpleApiSignAlgorithm(ApiSignProperties properties)
protected java.lang.String loadClientSignKeyByClientId(java.lang.String client_id)
loadClientSignKeyByClientId 在类中 AbstractApiSignAlgorithmclient_id - client_idpublic void checkSign(javax.servlet.http.HttpServletRequest request)
ApiSignAlgorithmrequest - 请求protected java.lang.String base64Sign(java.lang.String sign,
java.lang.String client_id,
java.lang.String timestamp)
base64Sign 在类中 AbstractApiSignAlgorithmsign - 一次签名client_id - 客户端IDtimestamp - 时间 毫秒数