Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cybersource rest client poc masking #15

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion src/main/java/Api/CaptureApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
import Invokers.ProgressRequestBody;
import Invokers.ProgressResponseBody;


import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import java.io.IOException;
Expand All @@ -45,6 +45,11 @@ public class CaptureApi {
public CaptureApi() {
this(Configuration.getDefaultApiClient());
}

public CaptureApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public CaptureApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down Expand Up @@ -83,6 +88,7 @@ public com.squareup.okhttp.Call capturePaymentCall(CapturePaymentRequest capture
final String[] localVarAccepts = {
"application/hal+json"
};

final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);

Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/CreditApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
import Invokers.ProgressRequestBody;
import Invokers.ProgressResponseBody;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import java.io.IOException;
Expand All @@ -44,6 +45,11 @@ public class CreditApi {
public CreditApi() {
this(Configuration.getDefaultApiClient());
}

public CreditApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public CreditApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/FlexTokenApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
import Invokers.ProgressRequestBody;
import Invokers.ProgressResponseBody;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import java.io.IOException;
Expand All @@ -43,6 +44,11 @@ public class FlexTokenApi {
public FlexTokenApi() {
this(Configuration.getDefaultApiClient());
}

public FlexTokenApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public FlexTokenApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/InstrumentIdentifierApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -39,6 +40,11 @@ public class InstrumentIdentifierApi {
public InstrumentIdentifierApi() {
this(Configuration.getDefaultApiClient());
}

public InstrumentIdentifierApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public InstrumentIdentifierApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/Api/InstrumentIdentifiersApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,11 @@ public class InstrumentIdentifiersApi {
public InstrumentIdentifiersApi() {
this(Configuration.getDefaultApiClient());
}

public InstrumentIdentifiersApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public InstrumentIdentifiersApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/KeyGenerationApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -40,6 +41,11 @@ public KeyGenerationApi() {
this(Configuration.getDefaultApiClient());
}

public KeyGenerationApi(MerchantConfig config) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(config);
}

public KeyGenerationApi(ApiClient apiClient) {
this.apiClient = apiClient;
}
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/NotificationOfChangesApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@

import org.joda.time.DateTime;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -40,6 +41,11 @@ public class NotificationOfChangesApi {
public NotificationOfChangesApi() {
this(Configuration.getDefaultApiClient());
}

public NotificationOfChangesApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public NotificationOfChangesApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/PaymentInstrumentsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -41,6 +42,11 @@ public class PaymentInstrumentsApi {
public PaymentInstrumentsApi() {
this(Configuration.getDefaultApiClient());
}

public PaymentInstrumentsApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public PaymentInstrumentsApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/PaymentsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -38,6 +39,11 @@ public class PaymentsApi {
public PaymentsApi() {
this(Configuration.getDefaultApiClient());
}

public PaymentsApi(MerchantConfig config) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(config);
}

public PaymentsApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
7 changes: 6 additions & 1 deletion src/main/java/Api/ProcessAPayoutApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,11 @@ public class ProcessAPayoutApi {
public ProcessAPayoutApi() {
this(Configuration.getDefaultApiClient());
}

public ProcessAPayoutApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public ProcessAPayoutApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down Expand Up @@ -84,7 +89,7 @@ public com.squareup.okhttp.Call octCreatePaymentCall(PtsV2PayoutsPostResponse oc
if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);

final String[] localVarContentTypes = {
"application/json"
"application/json;charset=utf-8"
};
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
localVarHeaderParams.put("Content-Type", localVarContentType);
Expand Down
7 changes: 7 additions & 0 deletions src/main/java/Api/PurchaseAndRefundDetailsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@

import org.joda.time.DateTime;

import com.cybersource.authsdk.core.MerchantConfig;

import Invokers.ApiCallback;
import Invokers.ApiClient;
import Invokers.ApiException;
Expand All @@ -36,6 +38,11 @@ public class PurchaseAndRefundDetailsApi {
public PurchaseAndRefundDetailsApi() {
this(Configuration.getDefaultApiClient());
}

public PurchaseAndRefundDetailsApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public PurchaseAndRefundDetailsApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
8 changes: 7 additions & 1 deletion src/main/java/Api/RefundApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -40,6 +41,11 @@ public class RefundApi {
public RefundApi() {
this(Configuration.getDefaultApiClient());
}

public RefundApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public RefundApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down Expand Up @@ -82,7 +88,7 @@ public com.squareup.okhttp.Call refundCaptureCall(RefundCaptureRequest refundCap
if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);

final String[] localVarContentTypes = {
"application/json"
"application/json;charset=utf-8"
};
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
localVarHeaderParams.put("Content-Type", localVarContentType);
Expand Down
6 changes: 6 additions & 0 deletions src/main/java/Api/ReportDefinitionsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -39,6 +40,11 @@ public class ReportDefinitionsApi {
public ReportDefinitionsApi() {
this(Configuration.getDefaultApiClient());
}

public ReportDefinitionsApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public ReportDefinitionsApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
7 changes: 7 additions & 0 deletions src/main/java/Api/ReportDownloadsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@

import org.joda.time.LocalDate;

import com.cybersource.authsdk.core.MerchantConfig;

import Invokers.ApiCallback;
import Invokers.ApiClient;
import Invokers.ApiException;
Expand All @@ -36,6 +38,11 @@ public class ReportDownloadsApi {
public ReportDownloadsApi() {
this(Configuration.getDefaultApiClient());
}

public ReportDownloadsApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public ReportDownloadsApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand Down
8 changes: 7 additions & 1 deletion src/main/java/Api/ReportSubscriptionsApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;

import com.cybersource.authsdk.core.MerchantConfig;
import com.google.gson.reflect.TypeToken;

import Invokers.ApiCallback;
Expand All @@ -40,6 +41,11 @@ public class ReportSubscriptionsApi {
public ReportSubscriptionsApi() {
this(Configuration.getDefaultApiClient());
}

public ReportSubscriptionsApi(MerchantConfig merchantConfig) {
apiClient=Configuration.getDefaultApiClient();
apiClient.setMerchantConfig(merchantConfig);
}

public ReportSubscriptionsApi(ApiClient apiClient) {
this.apiClient = apiClient;
Expand All @@ -66,7 +72,7 @@ public com.squareup.okhttp.Call createSubscriptionCall(RequestBody requestBody,

// create path and map variables
String localVarPath = "/reporting/v3/report-subscriptions";
/*.replaceAll("\\{" + "reportName" + "\\}", apiClient.escapeString(reportName.toString()));*/
/* .replaceAll("\\{" + "reportName" + "\\}", apiClient.escapeString(reportName.toString()));*/

List<Pair> localVarQueryParams = new ArrayList<Pair>();

Expand Down
Loading