public class Hbci4JavaBanking extends Object implements OnlineBankingService
| Constructor and Description |
|---|
Hbci4JavaBanking() |
Hbci4JavaBanking(InputStream customBankConfigInput) |
public Hbci4JavaBanking()
public Hbci4JavaBanking(InputStream customBankConfigInput)
public BankApi bankApi()
bankApi in interface OnlineBankingServicepublic boolean externalBankAccountRequired()
externalBankAccountRequired in interface OnlineBankingServicepublic boolean userRegistrationRequired()
userRegistrationRequired in interface OnlineBankingServicepublic BankApiUser registerUser(Optional<String> bankingUrl, BankAccess bankAccess, String pin)
registerUser in interface OnlineBankingServicepublic void removeUser(Optional<String> bankingUrl, BankApiUser bankApiUser)
removeUser in interface OnlineBankingServicepublic LoadAccountInformationResponse loadBankAccounts(Optional<String> bankingUrl, LoadAccountInformationRequest request)
loadBankAccounts in interface OnlineBankingServicepublic boolean bookingsCategorized()
bookingsCategorized in interface OnlineBankingServicepublic Object createPayment(Optional<String> bankingUrl, BankApiUser bankApiUser, BankAccess bankAccess, String bankCode, String pin, AbstractPayment payment)
createPayment in interface OnlineBankingServicepublic void submitPayment(Optional<String> bankingUrl, AbstractPayment payment, Object tanSubmit, String pin, String tan)
submitPayment in interface OnlineBankingServicepublic void removeBankAccount(Optional<String> bankingUrl, BankAccount bankAccount, BankApiUser bankApiUser)
removeBankAccount in interface OnlineBankingServicepublic LoadBookingsResponse loadBookings(Optional<String> bankingUrl, LoadBookingsRequest loadBookingsRequest)
loadBookings in interface OnlineBankingServicepublic org.kapott.hbci.manager.HBCIDialog createDialog(Optional<String> bankingUrl, HbciDialogRequest dialogRequest)
public boolean bankSupported(String bankCode)
bankSupported in interface OnlineBankingServicepublic boolean accountInformationConsentRequired(BankApiUser bankApiUser, String accountReference)
accountInformationConsentRequired in interface OnlineBankingServicepublic void createAccountInformationConsent(Optional<String> bankingUrl, CreateConsentRequest startScaRequest)
createAccountInformationConsent in interface OnlineBankingServiceCopyright © 2018. All rights reserved.