public abstract class AbstractSignature extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
requestMethod
请求类型,默认get
|
protected String |
signa
最终生成的签名
|
| 构造器和说明 |
|---|
AbstractSignature(String id,
String key,
String url) |
AbstractSignature(String id,
String key,
String url,
boolean isPost)
可设置请求类型
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
generateOriginSign() |
String |
generateTs()
生成ts时间
|
String |
getEncryptType() |
String |
getId() |
String |
getKey() |
String |
getOriginSign() |
abstract String |
getSigna()
完成签名,返回完整签名
|
String |
getTs() |
String |
getUrl() |
void |
setEncryptType(String encryptType) |
void |
setId(String id) |
void |
setKey(String key) |
void |
setOriginSign(String originSign) |
void |
setTs(String ts) |
void |
setUrl(String url) |
public String generateTs()
public abstract String getSigna() throws SignatureException
SignatureExceptionpublic String generateOriginSign() throws SignatureException
public String getId()
public void setId(String id)
public String getKey()
public void setKey(String key)
public String getOriginSign()
public void setOriginSign(String originSign)
public String getTs()
public void setTs(String ts)
public String getUrl()
public void setUrl(String url)
public String getEncryptType()
public void setEncryptType(String encryptType)
Copyright © 2021. All rights reserved.