public class Hbci4JavaBanking extends Object implements OnlineBankingService
| Constructor and Description |
|---|
Hbci4JavaBanking() |
| Modifier and Type | Method and Description |
|---|---|
BankApi |
bankApi() |
boolean |
bankSupported(String bankCode) |
boolean |
bookingsCategorized() |
void |
createPayment(BankApiUser bankApiUser,
BankAccess bankAccess,
String bankCode,
String pin,
Payment payment) |
void |
createStandingOrder(BankApiUser bankApiUser,
BankAccess bankAccess,
String bankCode,
String pin,
StandingOrder standingOrder) |
boolean |
externalBankAccountRequired() |
LoadAccountInformationResponse |
loadBankAccounts(LoadAccountInformationRequest request) |
LoadBookingsResponse |
loadBookings(LoadBookingsRequest loadBookingsRequest) |
BankApiUser |
registerUser(String uid) |
void |
removeBankAccount(BankAccount bankAccount,
BankApiUser bankApiUser) |
void |
removeUser(BankApiUser bankApiUser) |
void |
submitPayment(Payment payment,
String pin,
String tan) |
void |
submitStandingOrder(StandingOrder standingOrder,
String pin,
String tan) |
boolean |
userRegistrationRequired() |
public BankApi bankApi()
bankApi in interface OnlineBankingServicepublic boolean externalBankAccountRequired()
externalBankAccountRequired in interface OnlineBankingServicepublic boolean userRegistrationRequired()
userRegistrationRequired in interface OnlineBankingServicepublic BankApiUser registerUser(String uid)
registerUser in interface OnlineBankingServicepublic void removeUser(BankApiUser bankApiUser)
removeUser in interface OnlineBankingServicepublic LoadAccountInformationResponse loadBankAccounts(LoadAccountInformationRequest request)
loadBankAccounts in interface OnlineBankingServicepublic boolean bookingsCategorized()
bookingsCategorized in interface OnlineBankingServicepublic void createPayment(BankApiUser bankApiUser, BankAccess bankAccess, String bankCode, String pin, Payment payment)
createPayment in interface OnlineBankingServicepublic void submitPayment(Payment payment, String pin, String tan)
submitPayment in interface OnlineBankingServicepublic void createStandingOrder(BankApiUser bankApiUser, BankAccess bankAccess, String bankCode, String pin, StandingOrder standingOrder)
createStandingOrder in interface OnlineBankingServicepublic void submitStandingOrder(StandingOrder standingOrder, String pin, String tan)
submitStandingOrder in interface OnlineBankingServicepublic void removeBankAccount(BankAccount bankAccount, BankApiUser bankApiUser)
removeBankAccount in interface OnlineBankingServicepublic LoadBookingsResponse loadBookings(LoadBookingsRequest loadBookingsRequest)
loadBookings in interface OnlineBankingServicepublic boolean bankSupported(String bankCode)
bankSupported in interface OnlineBankingServiceCopyright © 2018. All rights reserved.