private ApiClient createApiClient() { ApiClient apiClient = new ApiClient(); apiClient.setBasePath(finapiConnectionUrl); apiClient.setAccessToken(clientToken != null ? clientToken.getAccessToken() : null); return apiClient; }
@Override public void removeBankAccount(String bankingUrl, BankAccount bankAccount, BankApiUser bankApiUser) { ApiClient apiClient = createUserApiClient(); apiClient.setAccessToken(authorizeUser(bankApiUser)); try { new AccountsApi(apiClient).deleteAccount(Long.parseLong(bankAccount.getExternalIdMap().get(bankApi()))); } catch (ApiException e) { throw new RuntimeException(e); } }
apiClient.setAccessToken(authorizeUser(loadAccountInformationRequest.getBankApiUser()));
apiClient.setAccessToken(authorizeUser(loadBookingsRequest.getBankApiUser()));