55import com .ibanity .apis .client .helpers .IbanityClientSecuritySignaturePropertiesKeys ;
66import com .ibanity .apis .client .models .IsabelCollection ;
77import com .ibanity .apis .client .products .isabel_connect .models .*;
8- import com .ibanity .apis .client .products .isabel_connect .models .create .*;
8+ import com .ibanity .apis .client .products .isabel_connect .models .create .AccessTokenCreateQuery ;
9+ import com .ibanity .apis .client .products .isabel_connect .models .create .BulkPaymentInitiationRequestCreateQuery ;
10+ import com .ibanity .apis .client .products .isabel_connect .models .create .InitialTokenCreateQuery ;
911import com .ibanity .apis .client .products .isabel_connect .models .read .*;
1012import com .ibanity .apis .client .products .isabel_connect .services .*;
1113import org .apache .commons .io .IOUtils ;
@@ -32,10 +34,10 @@ public class IsabelConnectClientSample {
3234 private static final String clientSecret = getConfiguration ("isabel-connect.oauth2.client_secret" );
3335 private static final String authorizationCode = getConfiguration ("isabel-connect.oauth2.authorization_code" );
3436 private static final String redirectUrl = getConfiguration ("isabel-connect.oauth2.redirect_url" );
35- private static final String accountId = getConfiguration ("isabel-connect.account_id" );
3637 private static final String bulkPaymentFile = getConfiguration ("isabel-connect.bulk_payment.file" );
3738 private static final String bulkPaymentFilename = getConfiguration ("isabel-connect.bulk_payment.file_name" );
38- private static final String reportId = getConfiguration ("isabel-connect.report_id" );
39+ private static String reportId ;
40+ private static String accountId ;
3941
4042 public static void main (String [] args ) throws CertificateException , IOException {
4143 String passphrase = getConfiguration (IBANITY_CLIENT_TLS_PRIVATE_KEY_PASSPHRASE_PROPERTY_KEY );
@@ -116,6 +118,7 @@ private static void listAccountReports(AccountReportService accountReportService
116118 .build ();
117119
118120 IsabelCollection <AccountReport > reports = accountReportService .list (query );
121+ reportId = reports .getItems ().stream ().findFirst ().get ().getId ();
119122 LOGGER .info ("Account reports {}" , reports );
120123 }
121124
@@ -145,6 +148,7 @@ private static void listAccounts(AccountService service, AccessToken token) {
145148 .build ();
146149
147150 IsabelCollection <Account > accounts = service .list (query );
151+ accountId = accounts .getItems ().stream ().findFirst ().get ().getId ();
148152 LOGGER .info ("Accounts {}" , accounts );
149153 }
150154
0 commit comments