Search in sources :

Example 36 with CommunicatorConfiguration

use of com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration in project connect-sdk-java by Ingenico-ePayments.

the class ItTest method getCommunicatorConfiguration.

private CommunicatorConfiguration getCommunicatorConfiguration(URL propertiesUrl) throws URISyntaxException {
    CommunicatorConfiguration configuration = Factory.createConfiguration(propertiesUrl.toURI(), API_KEY_ID, SECRET_API_KEY);
    String host = System.getProperty("connect.api.endpoint.host");
    if (host != null) {
        String scheme = System.getProperty("connect.api.endpoint.scheme", "https");
        int port = Integer.parseInt(System.getProperty("connect.api.endpoint.port", "-1"));
        URI apiEndpoint = new URI(scheme, null, host, port, null, null, null);
        configuration = configuration.withApiEndpoint(apiEndpoint);
    }
    return configuration;
}
Also used : CommunicatorConfiguration(com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration) URI(java.net.URI)

Example 37 with CommunicatorConfiguration

use of com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration in project connect-sdk-java by Ingenico-ePayments.

the class BlockMandateExample method getClient.

private Client getClient() throws URISyntaxException {
    String apiKeyId = System.getProperty("connect.api.apiKeyId", "someKey");
    String secretApiKey = System.getProperty("connect.api.secretApiKey", "someSecret");
    URL propertiesUrl = getClass().getResource("/example-configuration.properties");
    CommunicatorConfiguration configuration = Factory.createConfiguration(propertiesUrl.toURI(), apiKeyId, secretApiKey);
    return Factory.createClient(configuration);
}
Also used : CommunicatorConfiguration(com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration) URL(java.net.URL)

Example 38 with CommunicatorConfiguration

use of com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration in project connect-sdk-java by Ingenico-ePayments.

the class CreateMandateExample method getClient.

private Client getClient() throws URISyntaxException {
    String apiKeyId = System.getProperty("connect.api.apiKeyId", "someKey");
    String secretApiKey = System.getProperty("connect.api.secretApiKey", "someSecret");
    URL propertiesUrl = getClass().getResource("/example-configuration.properties");
    CommunicatorConfiguration configuration = Factory.createConfiguration(propertiesUrl.toURI(), apiKeyId, secretApiKey);
    return Factory.createClient(configuration);
}
Also used : CommunicatorConfiguration(com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration) URL(java.net.URL)

Example 39 with CommunicatorConfiguration

use of com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration in project connect-sdk-java by Ingenico-ePayments.

the class CreateMandateWithReferenceExample method getClient.

private Client getClient() throws URISyntaxException {
    String apiKeyId = System.getProperty("connect.api.apiKeyId", "someKey");
    String secretApiKey = System.getProperty("connect.api.secretApiKey", "someSecret");
    URL propertiesUrl = getClass().getResource("/example-configuration.properties");
    CommunicatorConfiguration configuration = Factory.createConfiguration(propertiesUrl.toURI(), apiKeyId, secretApiKey);
    return Factory.createClient(configuration);
}
Also used : CommunicatorConfiguration(com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration) URL(java.net.URL)

Example 40 with CommunicatorConfiguration

use of com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration in project connect-sdk-java by Ingenico-ePayments.

the class ApprovePaymentExample method getClient.

private Client getClient() throws URISyntaxException {
    String apiKeyId = System.getProperty("connect.api.apiKeyId", "someKey");
    String secretApiKey = System.getProperty("connect.api.secretApiKey", "someSecret");
    URL propertiesUrl = getClass().getResource("/example-configuration.properties");
    CommunicatorConfiguration configuration = Factory.createConfiguration(propertiesUrl.toURI(), apiKeyId, secretApiKey);
    return Factory.createClient(configuration);
}
Also used : CommunicatorConfiguration(com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration) URL(java.net.URL)

Aggregations

CommunicatorConfiguration (com.ingenico.connect.gateway.sdk.java.CommunicatorConfiguration)61 URL (java.net.URL)55 Client (com.ingenico.connect.gateway.sdk.java.Client)3 Test (org.junit.Test)3 ConvertAmount (com.ingenico.connect.gateway.sdk.java.domain.services.ConvertAmount)2 ConvertAmountParams (com.ingenico.connect.gateway.sdk.java.merchant.services.ConvertAmountParams)2 SessionUtil (com.globalcollect.gateway.sdk.client.android.integrationtest.sessions.SessionUtil)1 TokenUtil (com.globalcollect.gateway.sdk.client.android.integrationtest.sessions.TokenUtil)1 C2sCommunicatorConfiguration (com.globalcollect.gateway.sdk.client.android.sdk.communicate.C2sCommunicatorConfiguration)1 Communicator (com.ingenico.connect.gateway.sdk.java.Communicator)1 MetaDataProvider (com.ingenico.connect.gateway.sdk.java.MetaDataProvider)1 MetaDataProviderBuilder (com.ingenico.connect.gateway.sdk.java.MetaDataProviderBuilder)1 RequestHeader (com.ingenico.connect.gateway.sdk.java.RequestHeader)1 Session (com.ingenico.connect.gateway.sdk.java.Session)1 Directory (com.ingenico.connect.gateway.sdk.java.domain.product.Directory)1 DirectoryParams (com.ingenico.connect.gateway.sdk.java.merchant.products.DirectoryParams)1 ServicesClient (com.ingenico.connect.gateway.sdk.java.merchant.services.ServicesClient)1 InputStream (java.io.InputStream)1 Authenticator (java.net.Authenticator)1 PasswordAuthentication (java.net.PasswordAuthentication)1