Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addFraudScore - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
B
- billAddress - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- billCity - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- billCountry - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- billState - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- billZip - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- blockScore - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
C
- calculateSignature(byte[], String) - Static method in class com.maksupay.paysdk.MaksuPay
-
Calculates a digital signature for the specified data using the provided private key.
- calculateSignatureForJSONHeader(byte[], String) - Static method in class com.maksupay.paysdk.MaksuPay
-
Calculates a digital signature for the specified data using the provided private key.
- calculateSignatureForJSONHeader(byte[], PrivateKey) - Static method in class com.maksupay.paysdk.MaksuPay
-
Calculates a digital signature for the specified data using the provided private key.
- cancelUrl - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- CERT_FOOTER - Static variable in class com.maksupay.paysdk.MaksuPay
- CERT_HEADER - Static variable in class com.maksupay.paysdk.MaksuPay
- com.maksupay.paysdk - package com.maksupay.paysdk
- confirmUrl - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- createMaksuPayRequest(String, String, Map) - Method in class com.maksupay.paysdk.MaksuPay
-
Creates a MaksuPay request string from the specified request parameters.
- createMaksuPayRequestAsForm(String, String, String, Map) - Method in class com.maksupay.paysdk.MaksuPay
-
Creates a MaksuPay request html form string from the specified request parameters.
- cssUrl - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- currency - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- currency - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- currency - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
D
- dimensions - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
E
- eventType - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- extData - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- extInstallmentoffset - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- extInstallmentperiod - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- extRecurringenddate - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- extRecurringfrequency - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- extToken - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- extToken - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- extTokenExp - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- extTokenOptions - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- extTokenPanEnd - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- extXOrderId - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
G
- getVersion() - Static method in class com.maksupay.paysdk.MaksuPay
L
- lang - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- loadPrivateKeyFromPkcs8(String) - Static method in class com.maksupay.paysdk.RSAKeyLoader
-
Loads an RSA private key from a PKCS#8 PEM string.
- loadPublicKeyFromPEM(String) - Static method in class com.maksupay.paysdk.RSAKeyLoader
-
Loads an RSA public key from a PEM string.
- loadPublicKeyFromX509Certificate(String) - Static method in class com.maksupay.paysdk.RSAKeyLoader
- loadX509Certificate(String) - Static method in class com.maksupay.paysdk.RSAKeyLoader
M
- MaksuPay - Class in com.maksupay.paysdk
- MaksuPay() - Constructor for class com.maksupay.paysdk.MaksuPay
- MaksuPay.IfV5NotificationParams - Enum Class in com.maksupay.paysdk
- MaksuPay.IfV5RequestParams - Enum Class in com.maksupay.paysdk
- MaksuPay.IfV5ResponseParams - Enum Class in com.maksupay.paysdk
- MaksuPay.IfV5SigParams - Enum Class in com.maksupay.paysdk
- maxPayRetries - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- message - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- mid - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- mid - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- mid - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
O
- orderAmount - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- orderAmount - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- orderAmount - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- orderDesc - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- orderid - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- orderid - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- orderid - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
P
- payerEmail - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- payerName - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- payerPhone - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- paymentRef - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- paymentRef - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- paymentTotal - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- paymentTotal - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- payMethod - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- payMethod - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- payMethod - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- PRI_FOOTER - Static variable in class com.maksupay.paysdk.MaksuPay
- PRI_HEADER - Static variable in class com.maksupay.paysdk.MaksuPay
- PUB_FOOTER - Static variable in class com.maksupay.paysdk.MaksuPay
- PUB_HEADER - Static variable in class com.maksupay.paysdk.MaksuPay
- publicKeyHash - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5SigParams
- publicKeySHA256Hash(String) - Static method in class com.maksupay.paysdk.MaksuPay
- publicKeySHA256Hash(X509Certificate) - Static method in class com.maksupay.paysdk.MaksuPay
R
- reject3dsU - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- riskScore - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- RSAKeyLoader - Class in com.maksupay.paysdk
- RSAKeyLoader() - Constructor for class com.maksupay.paysdk.RSAKeyLoader
S
- sendAPIRequest(String, int, String, String, String, String) - Static method in class com.maksupay.paysdk.MaksuPay
- sendAPIRequest(String, int, String, String, String, String, StringBuilder) - Static method in class com.maksupay.paysdk.MaksuPay
- sendAPIRequest(String, int, String, PrivateKey, X509Certificate, Map, StringBuilder) - Static method in class com.maksupay.paysdk.MaksuPay
-
Sends a MaksuPay API JSON request to the specified HTTPS endpoint with a signature and other required headers.
- settlStatus - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- settlStatusBefore - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- SHA256withRSA - Static variable in class com.maksupay.paysdk.RSAKeyLoader
- SHA512withRSA - Static variable in class com.maksupay.paysdk.RSAKeyLoader
- shipAddress - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- shipAddress - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- shipCity - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- shipCity - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- shipCountry - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- shipCountry - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- shipRecipientName - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- shipRecipientPhone - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- shipState - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- shipState - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- shipZip - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- shipZip - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- signature - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5SigParams
- status - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- status - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- statusBefore - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
T
- trType - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- txId - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- txId - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
V
- validateApiResponse(String, String, String, byte[]) - Static method in class com.maksupay.paysdk.MaksuPay
-
Validates a MaksuPay API response signature using the provided certificates and response parameters.
- validateApiResponse(X509Certificate[], String, String, byte[]) - Static method in class com.maksupay.paysdk.MaksuPay
-
Validates a MaksuPay API response signature using the provided certificates and response parameters.
- validateResponse(String, Map) - Method in class com.maksupay.paysdk.MaksuPay
-
Validates a MaksuPay response signature using the provided certificates and response parameters.
- validateResponse(X509Certificate[], Map) - Method in class com.maksupay.paysdk.MaksuPay
-
Validates a MaksuPay response signature using the provided certificates and response parameters.
- validateSignature(PublicKey, byte[], byte[]) - Static method in class com.maksupay.paysdk.MaksuPay
-
Validates a digital signature against the specified data using the provided RSA public key.
- validateSignatureJSONHeader(PublicKey, String, byte[]) - Static method in class com.maksupay.paysdk.MaksuPay
-
Validates a digital signature against the specified data using the provided RSA public key.
- valueOf(String) - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5SigParams
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.maksupay.paysdk.MaksuPay.IfV5SigParams
-
Returns an array containing the constants of this enum class, in the order they are declared.
- var1 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var1 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var2 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var2 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var3 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var3 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var4 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var4 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var5 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var5 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var6 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var6 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var7 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var7 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var8 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var8 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- var9 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- var9 - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
- version - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5NotificationParams
- version - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
- version - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5ResponseParams
W
- weight - Enum constant in enum class com.maksupay.paysdk.MaksuPay.IfV5RequestParams
All Classes and Interfaces|All Packages|Constant Field Values