public class UmfClient
extends java.lang.Object
| Constructor and Description |
|---|
UmfClient(UmfProfile profile,
java.security.PrivateKey privateKey,
java.security.cert.X509Certificate certificate,
TokenProvider tokenProvider) |
| Modifier and Type | Method and Description |
|---|---|
PlaceOrderResponse |
execute(Payment payment) |
java.lang.String |
generateCallbackResponseData(CallbackRequest callback) |
static AccessToken |
getAccessToken(UmfProfile profile,
java.lang.String clientId,
java.lang.String clientSecret) |
PlaceOrderResponse |
placeOrder(Payment payment) |
QueryOrderResponse |
queryOrder(java.lang.String paymentId) |
QueryRefundResponse |
queryRefund(java.lang.String refundId) |
QueryTransactionResponse |
queryTransaction(java.util.Date date) |
RefundResponse |
refund(java.lang.String paymentId,
Refund refund) |
<T extends CallbackRequest> |
resolveCallbackRequest(java.lang.String sign,
java.lang.String data,
java.lang.Class<T> tClass) |
void |
setVerifyCallbackSign(boolean verifyCallbackSign) |
void |
setVerifyResponseSign(boolean verifyResponseSign) |
public UmfClient(UmfProfile profile, java.security.PrivateKey privateKey, java.security.cert.X509Certificate certificate, TokenProvider tokenProvider)
public void setVerifyCallbackSign(boolean verifyCallbackSign)
public void setVerifyResponseSign(boolean verifyResponseSign)
public static AccessToken getAccessToken(UmfProfile profile, java.lang.String clientId, java.lang.String clientSecret)
public PlaceOrderResponse placeOrder(Payment payment)
public PlaceOrderResponse execute(Payment payment)
public QueryOrderResponse queryOrder(java.lang.String paymentId)
public RefundResponse refund(java.lang.String paymentId, Refund refund)
public QueryRefundResponse queryRefund(java.lang.String refundId)
public QueryTransactionResponse queryTransaction(java.util.Date date)
public <T extends CallbackRequest> T resolveCallbackRequest(java.lang.String sign, java.lang.String data, java.lang.Class<T> tClass)
public java.lang.String generateCallbackResponseData(CallbackRequest callback)