Package com.adyen
Class Config
- java.lang.Object
-
- com.adyen.Config
-
public class Config extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringapiKeyprotected StringapplicationNameApplication name: used as HTTP client User-Agentprotected StringcheckoutEndpointprotected KeyStoreclientKeyStoreprotected StringclientKeyStorePasswordprotected intconnectionTimeoutMillisprotected StringdataProtectionEndpointprotected Stringendpointprotected Environmentenvironmentprotected StringhmacKeyprotected StringhppEndpointprotected StringmarketPayEndpointprotected StringmerchantAccountprotected Stringpasswordprotected StringposTerminalManagementApiEndpointprotected intreadTimeoutMillisprotected StringskinCodeprotected StringterminalApiCloudEndpointprotected StringterminalApiLocalEndpointprotected CertificateterminalCertificateprotected KeyStoretrustKeyStoreprotected Stringusername
-
Constructor Summary
Constructors Constructor Description Config()
-
Method Summary
-
-
-
Field Detail
-
username
protected String username
-
password
protected String password
-
merchantAccount
protected String merchantAccount
-
environment
protected Environment environment
-
endpoint
protected String endpoint
-
marketPayEndpoint
protected String marketPayEndpoint
-
applicationName
protected String applicationName
Application name: used as HTTP client User-Agent
-
apiKey
protected String apiKey
-
connectionTimeoutMillis
protected int connectionTimeoutMillis
-
readTimeoutMillis
protected int readTimeoutMillis
-
hppEndpoint
protected String hppEndpoint
-
skinCode
protected String skinCode
-
hmacKey
protected String hmacKey
-
checkoutEndpoint
protected String checkoutEndpoint
-
terminalApiCloudEndpoint
protected String terminalApiCloudEndpoint
-
terminalApiLocalEndpoint
protected String terminalApiLocalEndpoint
-
terminalCertificate
protected Certificate terminalCertificate
-
posTerminalManagementApiEndpoint
protected String posTerminalManagementApiEndpoint
-
dataProtectionEndpoint
protected String dataProtectionEndpoint
-
trustKeyStore
protected KeyStore trustKeyStore
-
clientKeyStore
protected KeyStore clientKeyStore
-
clientKeyStorePassword
protected String clientKeyStorePassword
-
-
Method Detail
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getMerchantAccount
public String getMerchantAccount()
-
setMerchantAccount
public void setMerchantAccount(String merchantAccount)
-
getEnvironment
public Environment getEnvironment()
-
setEnvironment
public void setEnvironment(Environment environment)
-
getEndpoint
public String getEndpoint()
-
setEndpoint
public void setEndpoint(String endpoint)
-
getMarketPayEndpoint
public String getMarketPayEndpoint()
-
setMarketPayEndpoint
public void setMarketPayEndpoint(String marketPayEndpoint)
-
getApplicationName
public String getApplicationName()
-
setApplicationName
public void setApplicationName(String applicationName)
-
getApiKey
public String getApiKey()
-
setApiKey
public void setApiKey(String apiKey)
-
getHppEndpoint
public String getHppEndpoint()
-
setHppEndpoint
public void setHppEndpoint(String hppEndpoint)
-
getSkinCode
public String getSkinCode()
-
setSkinCode
public void setSkinCode(String skinCode)
-
getHmacKey
public String getHmacKey()
-
setHmacKey
public void setHmacKey(String hmacKey)
-
getCheckoutEndpoint
public String getCheckoutEndpoint()
-
setCheckoutEndpoint
public void setCheckoutEndpoint(String checkoutEndpoint)
-
getTerminalApiCloudEndpoint
public String getTerminalApiCloudEndpoint()
-
setTerminalApiCloudEndpoint
public void setTerminalApiCloudEndpoint(String terminalApiCloudEndpoint)
-
getTerminalApiLocalEndpoint
public String getTerminalApiLocalEndpoint()
-
setTerminalApiLocalEndpoint
public void setTerminalApiLocalEndpoint(String terminalApiLocalEndpoint)
-
getConnectionTimeoutMillis
public int getConnectionTimeoutMillis()
-
setConnectionTimeoutMillis
public void setConnectionTimeoutMillis(int connectionTimeoutMillis)
-
getReadTimeoutMillis
public int getReadTimeoutMillis()
-
setReadTimeoutMillis
public void setReadTimeoutMillis(int readTimeoutMillis)
-
getPosTerminalManagementApiEndpoint
public String getPosTerminalManagementApiEndpoint()
-
setPosTerminalManagementApiEndpoint
public void setPosTerminalManagementApiEndpoint(String posTerminalManagementApiEndpoint)
-
getTerminalCertificate
public Certificate getTerminalCertificate()
-
setTerminalCertificate
public void setTerminalCertificate(Certificate terminalCertificate)
-
setTerminalCertificate
public void setTerminalCertificate(String terminalCertificatePath) throws FileNotFoundException, CertificateException
-
setTerminalCertificate
public void setTerminalCertificate(InputStream terminalCertificateStream) throws CertificateException
- Throws:
CertificateException
-
getDataProtectionEndpoint
public String getDataProtectionEndpoint()
-
setDataProtectionEndpoint
public void setDataProtectionEndpoint(String dataProtectionEndpoint)
-
getTrustKeyStore
public KeyStore getTrustKeyStore()
-
setTrustKeyStore
public void setTrustKeyStore(KeyStore trustKeyStore)
-
setTrustKeyStore
public void setTrustKeyStore(String trustKeyStorePath, String keyStoreType, String password) throws CertificateException, NoSuchAlgorithmException, KeyStoreException, IOException
-
getClientKeyStore
public KeyStore getClientKeyStore()
-
setClientKeyStore
public void setClientKeyStore(KeyStore clientKeyStore)
-
setClientKeyStore
public void setClientKeyStore(String clientKeyStorePath, String keyStoreType, String clientKeyStorePassword) throws CertificateException, NoSuchAlgorithmException, KeyStoreException, IOException
-
getClientKeyStorePassword
public String getClientKeyStorePassword()
-
setClientKeyStorePassword
public void setClientKeyStorePassword(String clientKeyStorePassword)
-
-