A B C D E F G H I J K L M N O P R S T U V W X 

A

accessToken - 类 中的变量com.github.cuter44.wxpay.AccessTokenKeeper
 
accessToken - 类 中的变量com.github.cuter44.wxpay.reqs.JSSDKGetticket
 
accessToken - 类 中的变量com.github.cuter44.wxpay.reqs.SnsUserinfo
 
accessToken - 类 中的变量com.github.cuter44.wxpay.TokenKeeper
 
AccessTokenKeeper - com.github.cuter44.wxpay中的类
Access token keeper Keep minding the access token and expiration, and automatically refresh if expired.
AccessTokenKeeper(String, String) - 类 的构造器com.github.cuter44.wxpay.AccessTokenKeeper
 
addListener(WxpayNotifyListener) - 类 中的方法com.github.cuter44.wxpay.servlet.WxpayNotifyGatewayServlet
 
addListener(WxpayNotifyListener) - 类 中的方法com.github.cuter44.wxpay.WxpayNotifyPublisher
 
APP_ID - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
appid - 类 中的变量com.github.cuter44.wxpay.AccessTokenKeeper
 
appid - 类 中的变量com.github.cuter44.wxpay.reqs.SnsOAuthAccessToken
 
appid - 类 中的变量com.github.cuter44.wxpay.reqs.TokenClientCredential
 
appid - 类 中的变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
appid - 类 中的变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
appid - 类 中的变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
appid - 类 中的变量com.github.cuter44.wxpay.TokenKeeper
 
atExpiration - 类 中的变量com.github.cuter44.wxpay.TokenKeeper
 

B

BODY - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSAPISigner
 
build() - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
build() - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
build() - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
buildConf(Properties, Properties) - 类 中的静态方法com.github.cuter44.wxpay.resps.ResponseBase
 
buildConf(Properties, Properties) - 类 中的静态方法com.github.cuter44.wxpay.WxpayFactory
 

C

characters(char[], int, int) - 类 中的方法com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 
code - 枚举 中的变量com.github.cuter44.wxpay.constants.WxpayErrorCode
 
code - 类 中的变量com.github.cuter44.wxpay.reqs.SnsOAuthAccessToken
 
CODE - 类 中的静态变量com.github.cuter44.wxpay.servlet.GetOpenId
 
CODE - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
CODE - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
com.github.cuter44.wxpay - 程序包 com.github.cuter44.wxpay
 
com.github.cuter44.wxpay.constants - 程序包 com.github.cuter44.wxpay.constants
 
com.github.cuter44.wxpay.reqs - 程序包 com.github.cuter44.wxpay.reqs
 
com.github.cuter44.wxpay.resps - 程序包 com.github.cuter44.wxpay.resps
 
com.github.cuter44.wxpay.servlet - 程序包 com.github.cuter44.wxpay.servlet
 
com.github.cuter44.wxpay.util - 程序包 com.github.cuter44.wxpay.util
 
conf - 类 中的变量com.github.cuter44.wxpay.reqs.RequestBase
 
conf - 类 中的变量com.github.cuter44.wxpay.servlet.GetOpenId
 
conf - 类 中的变量com.github.cuter44.wxpay.WxpayFactory
 
crypto - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
crypto - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
crypto - 类 中的变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 

D

DEBUG - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
doGet(HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.GetOpenId
 
doGet(HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.JSSDKConfig
 
doGet(HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiBase
 
doGet(HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
doPost(HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.JSAPISigner
 
doPost(HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.WxpayNotifyGatewayServlet
 

E

endElement(String, String, String) - 类 中的方法com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 
ERRCODE - 类 中的静态变量com.github.cuter44.wxpay.resps.WxmpResponseBase
 
errcode - 异常错误 中的变量com.github.cuter44.wxpay.WxmpException
 
ERRMSG - 类 中的静态变量com.github.cuter44.wxpay.resps.WxmpResponseBase
 
errmsg - 异常错误 中的变量com.github.cuter44.wxpay.WxmpException
 
errorCode - 异常错误 中的变量com.github.cuter44.wxpay.WxpayException
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.JSSDKGetticket
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
Execute the constructed query
execute(String, List<String>) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.SnsOAuthAccessToken
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.SnsUserinfo
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.TokenClientCredential
 
execute() - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
expiration - 类 中的变量com.github.cuter44.wxpay.AccessTokenKeeper
 

F

forceRetrieveAccessToken() - 类 中的方法com.github.cuter44.wxpay.TokenKeeper
 
forceRetrieveJSSDKTicket() - 类 中的方法com.github.cuter44.wxpay.TokenKeeper
 
forceRetrieveToken() - 类 中的方法com.github.cuter44.wxpay.AccessTokenKeeper
 
forCode(int) - 枚举 中的静态方法com.github.cuter44.wxpay.constants.WxpayErrorCode
从错误代码实例化
forName(String) - 枚举 中的静态方法com.github.cuter44.wxpay.constants.WxpayErrorCode
从错误名实例化

G

gateway - 类 中的变量com.github.cuter44.wxpay.servlet.WxpayNotifyGatewayServlet
 
getAccessToken() - 类 中的方法com.github.cuter44.wxpay.AccessTokenKeeper
 
getAccessToken() - 类 中的方法com.github.cuter44.wxpay.resps.SnsOAuthAccessTokenResponse
 
getAccessToken() - 类 中的方法com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
getAccessToken() - 类 中的方法com.github.cuter44.wxpay.TokenKeeper
 
getAppid(HttpServletRequest) - 类 中的方法com.github.cuter44.wxpay.servlet.JSSDKConfig
提供 appid 参数 servlet 从此方法取得必需参数 appid, 覆盖此方法可以自定义 appid 的来源.
getAppid(HttpServletRequest) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiBase
提供 appid 参数 servlet 从此方法取得必需参数 appid, 覆盖此方法可以自定义 appid 的来源.
getAppid(HttpServletRequest) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiUserinfo
提供 appid 参数 servlet 从此方法取得必需参数 appid, 覆盖此方法可以自定义 appid 的来源.
GetBrandWCPayRequest - com.github.cuter44.wxpay.reqs中的类
 
GetBrandWCPayRequest(Properties) - 类 的构造器com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
getCode() - 枚举 中的方法com.github.cuter44.wxpay.constants.WxpayErrorCode
 
getConf() - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
getDefaultInstance() - 类 中的静态方法com.github.cuter44.wxpay.WxpayFactory
return default instance which load config from /wxpay.properties.
getDefaultInstance() - 类 中的静态方法com.github.cuter44.wxpay.WxpayNotifyPublisher
 
getErrCode() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
getErrcode() - 类 中的方法com.github.cuter44.wxpay.resps.WxmpResponseBase
 
getErrCodeDes() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
getErrmsg() - 类 中的方法com.github.cuter44.wxpay.resps.WxmpResponseBase
 
getExpiresIn() - 类 中的方法com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
getExpiresIn() - 类 中的方法com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
getHeadimg() - 类 中的方法com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
getHeadimgurl() - 类 中的方法com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
getInstance() - 类 中的静态方法com.github.cuter44.wxpay.WxpayFactory
已过时。
Please use getDefaultInstance() instead. This method now forwarded to getDefaultInstance()
getJSSDKTicket() - 类 中的方法com.github.cuter44.wxpay.TokenKeeper
 
getMessage() - 异常错误 中的方法com.github.cuter44.wxpay.WxpayException
 
getMessage() - 异常错误 中的方法com.github.cuter44.wxpay.WxpayProtocolException
 
getMsg() - 枚举 中的方法com.github.cuter44.wxpay.constants.WxpayErrorCode
 
getNickname() - 类 中的方法com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
getOpenid() - 类 中的方法com.github.cuter44.wxpay.resps.SnsOAuthAccessTokenResponse
 
getOpenid() - 类 中的方法com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
GetOpenId - com.github.cuter44.wxpay.servlet中的类
 
GetOpenId() - 类 的构造器com.github.cuter44.wxpay.servlet.GetOpenId
 
getProperties() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
retrieve callback params or response content as Properties
getProperty(String) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
getProperty(String) - 类 中的方法com.github.cuter44.wxpay.resps.Notify
 
getProperty(String) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
getProperty(String) - 类 中的方法com.github.cuter44.wxpay.resps.WxmpResponseBase
synonym of this.json.getString(key)
getReturnMsg() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
getReturnMsg() - 异常错误 中的方法com.github.cuter44.wxpay.WxpayProtocolException
 
getSecret(String) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiBase
提供 secret 参数 servlet 从此方法取得必需参数 secret, 覆盖此方法可以自定义 secret 的来源.
getSecret(String) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiUserinfo
提供 secret 参数 servlet 从此方法取得必需参数 secret, 覆盖此方法可以自定义 secret 的来源.
getString() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
retrieve callback params or response content as String
getString(String) - 类 中的方法com.github.cuter44.wxpay.resps.WxmpResponseBase
synonym of this.json.getString(key)
getTicket() - 类 中的方法com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
getTicket(String) - 类 中的方法com.github.cuter44.wxpay.servlet.JSSDKConfig
提供 ticket 参数 servlet 从此方法取得必需参数 ticket, 覆盖此方法可以自定义 ticket 的来源.
getTmCreate() - 类 中的方法com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
getTmCreate() - 类 中的方法com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
getTokenKeeper() - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 

H

handle(Notify) - 接口 中的方法com.github.cuter44.wxpay.WxpayNotifyListener
1.

I

idxCode - 枚举 中的静态变量com.github.cuter44.wxpay.constants.WxpayErrorCode
 
ifAcceptURL(String) - 类 中的方法com.github.cuter44.wxpay.servlet.JSSDKConfig
校验 URL servlet 调用此方法以检定是否为传入的 url 参数生成签名, 覆盖此方法可以自行实现 url 鉴定策略以阻挡外部请求.
init() - 类 中的方法com.github.cuter44.wxpay.servlet.GetOpenId
 
init() - 类 中的方法com.github.cuter44.wxpay.servlet.JSAPISigner
 
init(ServletConfig) - 类 中的方法com.github.cuter44.wxpay.servlet.JSSDKConfig
读取配置文件 覆盖此方法可以删除对配置文件的访问.
init(ServletConfig) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiBase
读取配置文件 覆盖此方法可以删除对配置文件的访问.
init(ServletConfig) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiUserinfo
读取配置文件 覆盖此方法可以删除对配置文件的访问.
init(ServletConfig) - 类 中的方法com.github.cuter44.wxpay.servlet.WxpayNotifyGatewayServlet
 
initTokenKeeper(String, String) - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
如果需要从工厂生成 mp请求(包括使用mp-servlet的默认实现), 且构造方法中未传入 appid 和 secret, 则需要以此方法手动初始化 TokenKeeper.
initTokenKeeper() - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
读取配置中的 appid 和 secret 并完成初始化
instance - 类 中的静态变量com.github.cuter44.wxpay.WxpayFactory.Singleton
 
instance - 类 中的静态变量com.github.cuter44.wxpay.WxpayNotifyPublisher.Singleton
 
isResultCodeSuccess() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
isReturnCodeSuccess() - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
此字段是通信标识,非交易标识,交易是否成功需要查看 result_code 来判断

J

JS_API_LIST - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
JSAPISigner - com.github.cuter44.wxpay.servlet中的类
Accept order info and sign, Then return json for used in getBrandWCPayRequest Notice that currently this interface supported the min set of featured parameters, and handles data roughly.
JSAPISigner() - 类 的构造器com.github.cuter44.wxpay.servlet.JSAPISigner
 
JSAPIUnifiedOrder - com.github.cuter44.wxpay.reqs中的类
 
JSAPIUnifiedOrder(Properties) - 类 的构造器com.github.cuter44.wxpay.reqs.JSAPIUnifiedOrder
 
json - 类 中的变量com.github.cuter44.wxpay.resps.WxmpResponseBase
 
JSSDKConfig - com.github.cuter44.wxpay.servlet中的类
JS-SDK config 签名 API 为 JS-SDK config 提供签名支持, 工作模式参见 @see 微信JSSDK说明文档↗

    GET /jssdk-config.api
    取得 openid, 头像等

    参数
    appId       :string         , 可选, APPID   , 缺省时由服务器取得
    timestamp   :unix-time-ms   , 可选, 时间戳  , 缺省时使用服务器时间
    nonceStr    :string         , 可选, 盐      , 缺省由服务器生成
    url         :url            , 必需, 当前 location.href , 不包含#及其后面部分

    响应
    application/json; charset=utf-8
    appId       :string         , APPID
    timestamp   :unix-time-ms   , 时间戳
    nonceStr    :string         , 盐
    signature   :string         , 签名

 
JSSDKConfig() - 类 的构造器com.github.cuter44.wxpay.servlet.JSSDKConfig
 
JSSDKGetticket - com.github.cuter44.wxpay.reqs中的类
 
JSSDKGetticket(String) - 类 的构造器com.github.cuter44.wxpay.reqs.JSSDKGetticket
 
JSSDKGetticketResponse - com.github.cuter44.wxpay.resps中的类
 
JSSDKGetticketResponse(String) - 类 的构造器com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
jssdkTicket - 类 中的变量com.github.cuter44.wxpay.TokenKeeper
 
jtExpiration - 类 中的变量com.github.cuter44.wxpay.TokenKeeper
 

K

KEY_ACCESS_TOKEN - 类 中的静态变量com.github.cuter44.wxpay.resps.SnsOAuthAccessTokenResponse
 
KEY_ACCESS_TOKEN - 类 中的静态变量com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.reqs.TokenClientCredential
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.servlet.GetOpenId
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
KEY_APPID - 类 中的静态变量com.github.cuter44.wxpay.WxpayFactory
 
KEY_BODY - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEY_ERR_CODE - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_ERR_CODE - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
KEY_ERR_CODE_DES - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_ERR_CODE_DES - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
KEY_EXPIRES_IN - 类 中的静态变量com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
KEY_EXPIRES_IN - 类 中的静态变量com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
KEY_GBWCPR_APP_ID - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_GBWCPR_NONCE_STR - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_HEADIMGURL - 类 中的静态变量com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
KEY_KEY - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_KEY - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
KEY_NICKNAME - 类 中的静态变量com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
KEY_NONCE_STR - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_NOTIFY_URL - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_OPENID - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEY_OPENID - 类 中的静态变量com.github.cuter44.wxpay.resps.SnsOAuthAccessTokenResponse
 
KEY_OPENID - 类 中的静态变量com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
KEY_OPENID - 类 中的静态变量com.github.cuter44.wxpay.servlet.GetOpenId
 
KEY_OPENID - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
KEY_OUT_TRADE_NO - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEY_PACKAGE - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_PAY_SIGN - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_PREPAY_ID - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_PRODUCT_ID - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEY_RESULT_CODE - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
KEY_RETURN_CODE - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_RETURN_CODE - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
KEY_RETURN_MSG - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_RETURN_MSG - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.reqs.TokenClientCredential
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.servlet.GetOpenId
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
KEY_SECRET - 类 中的静态变量com.github.cuter44.wxpay.WxpayFactory
 
KEY_SIGN - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
KEY_SIGN_TYPE - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_SPBILL_CREATE_IP - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEY_TICKET - 类 中的静态变量com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
KEY_TIME_STAMP - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEY_TOTAL_FEE - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEY_TRADE_TYPE - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEYS_PARAM_NAME - 类 中的静态变量com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
KEYS_PARAM_NAME - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 
KEYS_PARAM_NAME - 类 中的静态变量com.github.cuter44.wxpay.resps.Notify
 
keyStack - 类 中的变量com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 

L

listNl - 类 中的变量com.github.cuter44.wxpay.WxpayNotifyPublisher
 

M

main(String[]) - 类 中的静态方法com.github.cuter44.wxpay.util.XMLParser
 
msg - 枚举 中的变量com.github.cuter44.wxpay.constants.WxpayErrorCode
 

N

newGetBrandWCPayRequest() - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
newGetBrandWCPayRequest(Properties) - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
newJSAPIUnifiedOrder() - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
newJSAPIUnifiedOrder(Properties) - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
newUnifiedOrder() - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
newUnifiedOrder(Properties) - 类 中的方法com.github.cuter44.wxpay.WxpayFactory
 
NONCE_STR - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
NONCE_STR_BYTES - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
NONCESTR - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
Notify - com.github.cuter44.wxpay.resps中的类
 
Notify(ResponseBase) - 类 的构造器com.github.cuter44.wxpay.resps.Notify
 
Notify(String, Properties) - 类 的构造器com.github.cuter44.wxpay.resps.Notify
 

O

openid - 类 中的变量com.github.cuter44.wxpay.reqs.SnsUserinfo
 
OPENID - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSAPISigner
 
OPENID - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
OPENID - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 

P

parseXML(String) - 类 中的静态方法com.github.cuter44.wxpay.util.XMLParser
 
parseXML(InputStream) - 类 中的静态方法com.github.cuter44.wxpay.util.XMLParser
 
prop - 类 中的变量com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 
publish(Notify) - 类 中的方法com.github.cuter44.wxpay.WxpayNotifyPublisher
 

R

REDIR - 类 中的静态变量com.github.cuter44.wxpay.servlet.GetOpenId
 
REDIR - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
REDIR - 类 中的静态变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
removeListener(WxpayNotifyListener) - 类 中的方法com.github.cuter44.wxpay.servlet.WxpayNotifyGatewayServlet
 
removeListener(WxpayNotifyListener) - 类 中的方法com.github.cuter44.wxpay.WxpayNotifyPublisher
 
RequestBase - com.github.cuter44.wxpay.reqs中的类
 
RequestBase(Properties) - 类 的构造器com.github.cuter44.wxpay.reqs.RequestBase
 
RESOURCE_WXPAY_PROPERTIES - 类 中的静态变量com.github.cuter44.wxpay.WxpayFactory
 
response(String, Long, String, String, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.JSSDKConfig
构造响应 覆盖此方法可以自行构造响应 默认实现如文档所述
response(SnsOAuthAccessTokenResponse, HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiBase
构造响应 覆盖此方法可以自行构造响应 默认实现如文档所述
response(SnsUserinfoResponse, HttpServletRequest, HttpServletResponse) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiUserinfo
构造响应 覆盖此方法可以自行构造响应 默认实现如文档所述
ResponseBase - com.github.cuter44.wxpay.resps中的类
General response passed by req.execute() or alipay callback/redirect gateways Actually reqs/gateways passed excatly response type, i.e. sub-class of this.
ResponseBase() - 类 的构造器com.github.cuter44.wxpay.resps.ResponseBase
 
ResponseBase(String) - 类 的构造器com.github.cuter44.wxpay.resps.ResponseBase
 
ResponseBase(Properties) - 类 的构造器com.github.cuter44.wxpay.resps.ResponseBase
 
ResponseBase(String, Properties) - 类 的构造器com.github.cuter44.wxpay.resps.ResponseBase
 
respProp - 类 中的变量com.github.cuter44.wxpay.resps.ResponseBase
 
respString - 类 中的变量com.github.cuter44.wxpay.resps.ResponseBase
 
retrieveAccessToken() - 类 中的方法com.github.cuter44.wxpay.AccessTokenKeeper
 
retrieveAccessToken() - 类 中的方法com.github.cuter44.wxpay.TokenKeeper
 
retrieveJSSDKTicket() - 类 中的方法com.github.cuter44.wxpay.TokenKeeper
 
returnMsg - 异常错误 中的变量com.github.cuter44.wxpay.WxpayProtocolException
 
returnProperties() - 类 中的方法com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 

S

secret - 类 中的变量com.github.cuter44.wxpay.AccessTokenKeeper
 
secret - 类 中的变量com.github.cuter44.wxpay.reqs.SnsOAuthAccessToken
 
secret - 类 中的变量com.github.cuter44.wxpay.reqs.TokenClientCredential
 
secret - 类 中的变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
secret - 类 中的变量com.github.cuter44.wxpay.servlet.SnsapiBase
 
secret - 类 中的变量com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
secret - 类 中的变量com.github.cuter44.wxpay.TokenKeeper
 
setAppid(String) - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
Overrided method for key changing
setAppId(String) - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
商户注册具有支付权限的公众号成功后即可获得
setAppid(String) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
setBody(String) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
setNonceStr(String) - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
商户生成的随机字符串 Overrided method for key changing
setNonceStr(String) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
setNotifyUrl(String) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
接收微信支付成功通知
setOpenid(String) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
用户在商户 appid 下的唯一标识,trade_type 为 JSAPI 时,此参数必传
setOutTradeNo(String) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
商户系统内部的订单号,32个字符内、可包含字母
setPackage(String) - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
统一支付接口返回的 prepay_id 参数值
setProductId(Object) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
setProperties(Map) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
batch setProperty
setProperty(String, String) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
chain supported
setSignType(String) - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
必须是"MD5" o(*≧▽≦)ツ Overrided method for key changing
setSpbillCreateIp(String) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
订单生成的机器 IP NOTE: client-side ip, shoulb be detected by container. use <>request.getRemoteAddr(); to
setTimeStamp(Date) - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
商户生成,从 1970 年 1 月 1 日 00:00:00 至今的秒数
setTotalFee(int) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
订单总金额,单位为分,不能带小数点
setTotalFee(double) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
wrap method
setTradeType(TradeType) - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
sign() - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
sign() - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
sign SUB-CLASS MUST IMPLEMENT THIS METHOD TO BE CALLBACKED.
sign(List<String>) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
sign() - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
sign(List<String>) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
SIGNATURE - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
signMD5(List<String>, String) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
caculate sign according to wxp-spec
signMD5(List<String>, String) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
caculate sign according to wxp-spec
SnsapiBase - com.github.cuter44.wxpay.servlet中的类
网页授权(snsapi_base)的基础实现, 为网页前端取得当前用户的 openid.
SnsapiBase() - 类 的构造器com.github.cuter44.wxpay.servlet.SnsapiBase
 
SnsapiUserinfo - com.github.cuter44.wxpay.servlet中的类
网页授权(snsapi_userinfo)的基础实现, 为网页前端取得当前用户的 openid 及其他信息.
SnsapiUserinfo() - 类 的构造器com.github.cuter44.wxpay.servlet.SnsapiUserinfo
 
SnsOAuthAccessToken - com.github.cuter44.wxpay.reqs中的类
 
SnsOAuthAccessToken(String, String, String) - 类 的构造器com.github.cuter44.wxpay.reqs.SnsOAuthAccessToken
 
SnsOAuthAccessTokenResponse - com.github.cuter44.wxpay.resps中的类
 
SnsOAuthAccessTokenResponse(String) - 类 的构造器com.github.cuter44.wxpay.resps.SnsOAuthAccessTokenResponse
 
SnsUserinfo - com.github.cuter44.wxpay.reqs中的类
 
SnsUserinfo(String, String) - 类 的构造器com.github.cuter44.wxpay.reqs.SnsUserinfo
 
SnsUserinfo(SnsOAuthAccessTokenResponse) - 类 的构造器com.github.cuter44.wxpay.reqs.SnsUserinfo
 
SnsUserinfoResponse - com.github.cuter44.wxpay.resps中的类
 
SnsUserinfoResponse(String) - 类 的构造器com.github.cuter44.wxpay.resps.SnsUserinfoResponse
 
startElement(String, String, String, Attributes) - 类 中的方法com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 

T

TIMESTAMP - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
tmCreate - 类 中的变量com.github.cuter44.wxpay.resps.JSSDKGetticketResponse
 
tmCreate - 类 中的变量com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
toJSON() - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
 
TokenClientCredential - com.github.cuter44.wxpay.reqs中的类
 
TokenClientCredential(String, String) - 类 的构造器com.github.cuter44.wxpay.reqs.TokenClientCredential
 
TokenClientCredentialResponse - com.github.cuter44.wxpay.resps中的类
 
TokenClientCredentialResponse(String) - 类 的构造器com.github.cuter44.wxpay.resps.TokenClientCredentialResponse
 
tokenKeeper - 类 中的变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
TokenKeeper - com.github.cuter44.wxpay中的类
Token keeper Keep minding the access token and JSSDK Ticket and their expiration, and automatically refresh if expired.
TokenKeeper(String, String) - 类 的构造器com.github.cuter44.wxpay.TokenKeeper
 
tokenKeeper - 类 中的变量com.github.cuter44.wxpay.WxpayFactory
 
toQueryString(List<String>) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
Provide query string to sign().
toQueryString(List<String>) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
Provide query string to sign().
TOTAL_FEE - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSAPISigner
 
toURL() - 类 中的方法com.github.cuter44.wxpay.reqs.GetBrandWCPayRequest
NOTE This method return javascript source, NOT URL
toURL() - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
Extract URL to execute request on client
toURL() - 类 中的方法com.github.cuter44.wxpay.reqs.UnifiedOrder
 
toXml(List<String>) - 类 中的方法com.github.cuter44.wxpay.reqs.RequestBase
 
TradeType - com.github.cuter44.wxpay.constants中的枚举
 
TradeType() - 枚举 的构造器com.github.cuter44.wxpay.constants.TradeType
 
trigger(SnsOAuthAccessTokenResponse, HttpServletRequest) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiBase
在取得 openid 后, 发送响应前的回调.
trigger(SnsUserinfoResponse, HttpServletRequest) - 类 中的方法com.github.cuter44.wxpay.servlet.SnsapiUserinfo
在取得 openid 后, 发送响应前的回调.

U

UnifiedOrder - com.github.cuter44.wxpay.reqs中的类
 
UnifiedOrder(Properties) - 类 的构造器com.github.cuter44.wxpay.reqs.UnifiedOrder
 
UnifiedOrderResponse - com.github.cuter44.wxpay.resps中的类
 
UnifiedOrderResponse(ResponseBase) - 类 的构造器com.github.cuter44.wxpay.resps.UnifiedOrderResponse
 
URL - 类 中的静态变量com.github.cuter44.wxpay.servlet.JSSDKConfig
 
URL_API_BASE - 类 中的静态变量com.github.cuter44.wxpay.reqs.JSSDKGetticket
 
URL_API_BASE - 类 中的静态变量com.github.cuter44.wxpay.reqs.SnsOAuthAccessToken
 
URL_API_BASE - 类 中的静态变量com.github.cuter44.wxpay.reqs.SnsUserinfo
 
URL_API_BASE - 类 中的静态变量com.github.cuter44.wxpay.reqs.TokenClientCredential
 
URL_API_BASE - 类 中的静态变量com.github.cuter44.wxpay.reqs.UnifiedOrder
 

V

validity - 类 中的变量com.github.cuter44.wxpay.resps.ResponseBase
 
VALUE_FAIL - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
VALUE_FAIL - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
VALUE_SUCCESS - 类 中的静态变量com.github.cuter44.wxpay.reqs.RequestBase
 
VALUE_SUCCESS - 类 中的静态变量com.github.cuter44.wxpay.resps.ResponseBase
 
valueOf(String) - 枚举 中的静态方法com.github.cuter44.wxpay.constants.TradeType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.github.cuter44.wxpay.constants.WxpayErrorCode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.github.cuter44.wxpay.constants.TradeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.github.cuter44.wxpay.constants.WxpayErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valueStack - 类 中的变量com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 
verify(Properties) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
verify response sign
verifySign(Properties) - 类 中的方法com.github.cuter44.wxpay.resps.Notify
 
verifySign(List<String>, Properties) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
 
verifySign(Properties) - 类 中的方法com.github.cuter44.wxpay.resps.ResponseBase
子类应该实现这个方法以验证签名 SUB-CLASS MUST IMPLEMENT THIS METHOD TO BE CALLBACKED.

W

WxmpException - com.github.cuter44.wxpay中的异常错误
 
WxmpException(int, String) - 异常错误 的构造器com.github.cuter44.wxpay.WxmpException
 
WxmpResponseBase - com.github.cuter44.wxpay.resps中的类
 
WxmpResponseBase(String) - 类 的构造器com.github.cuter44.wxpay.resps.WxmpResponseBase
 
WxpayErrorCode - com.github.cuter44.wxpay.constants中的枚举
 
WxpayErrorCode(int, String) - 枚举 的构造器com.github.cuter44.wxpay.constants.WxpayErrorCode
 
WxpayException - com.github.cuter44.wxpay中的异常错误
 
WxpayException() - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(Throwable) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(WxpayErrorCode, Throwable) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(WxpayErrorCode) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(String) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(String, Throwable) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(int) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
WxpayException(int, Throwable) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayException
 
wxpayFactory - 类 中的变量com.github.cuter44.wxpay.servlet.JSAPISigner
 
WxpayFactory - com.github.cuter44.wxpay中的类
微信支付/MP 工厂
这个工厂对象维护配置文件并根据配置文件派生几乎所有的请求.
WxpayFactory() - 类 的构造器com.github.cuter44.wxpay.WxpayFactory
Construct a new instance with blank config.
WxpayFactory(Properties) - 类 的构造器com.github.cuter44.wxpay.WxpayFactory
Construct a new instance with a prepared config prop.
WxpayFactory(String) - 类 的构造器com.github.cuter44.wxpay.WxpayFactory
Construct a new instance using a resource indicated by resource.
WxpayFactory.Singleton - com.github.cuter44.wxpay中的类
 
WxpayFactory.Singleton() - 类 的构造器com.github.cuter44.wxpay.WxpayFactory.Singleton
 
WxpayNotifyGatewayServlet - com.github.cuter44.wxpay.servlet中的类
 
WxpayNotifyGatewayServlet() - 类 的构造器com.github.cuter44.wxpay.servlet.WxpayNotifyGatewayServlet
 
WxpayNotifyListener - com.github.cuter44.wxpay中的接口
 
WxpayNotifyPublisher - com.github.cuter44.wxpay中的类
 
WxpayNotifyPublisher() - 类 的构造器com.github.cuter44.wxpay.WxpayNotifyPublisher
 
WxpayNotifyPublisher.Singleton - com.github.cuter44.wxpay中的类
 
WxpayNotifyPublisher.Singleton() - 类 的构造器com.github.cuter44.wxpay.WxpayNotifyPublisher.Singleton
 
WxpayProtocolException - com.github.cuter44.wxpay中的异常错误
Error return while return_code is FAIL
WxpayProtocolException(String) - 异常错误 的构造器com.github.cuter44.wxpay.WxpayProtocolException
 

X

XMLParser - com.github.cuter44.wxpay.util中的类
 
XMLParser() - 类 的构造器com.github.cuter44.wxpay.util.XMLParser
 
XMLParser.PropertyCollector - com.github.cuter44.wxpay.util中的类
 
XMLParser.PropertyCollector() - 类 的构造器com.github.cuter44.wxpay.util.XMLParser.PropertyCollector
 
A B C D E F G H I J K L M N O P R S T U V W X