cn.ipokerface.weixin.sign.WeixinSignature Maven / Gradle / Ivy
package cn.ipokerface.weixin.sign;
/**
* Created by PokerFace
* Create Date 2019-12-28.
* Email: [email protected]
* Version 1.0.0
*
* Description:
*/
public interface WeixinSignature {
/**
* 是否编码
*
* @return
*/
public boolean encoder();
/**
* 是否转换小写
*
* @return
*/
public boolean lowerCase();
/**
* 签名类型
*
* @return
*/
public SignType getSignType();
/**
* 签名
*
* @param obj
* @return
*/
public String sign(Object obj);
}