Package org.kapott.hbci.manager
Class HBCIUser
java.lang.Object
org.kapott.hbci.manager.HBCIUser
- All Implemented Interfaces:
IHandlerData
Kapselt die authentifizierten Initialisierungsdialoge. Also im Wesentlichen alles, was mit den UPD zu tun hat.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringIn dem UPD-Property ist gespeichert, wann wir die SEPA-Infos (IBAN, BIC) abgerufen habenstatic final StringIn dem UPD-Property ist gespeichert, wann wir die TAN-Medienbezeichnungen abgerufen habenstatic final Stringstatic final StringIn dem UPD-Property sind die TAN-Medienbezeichnungen gespeichert -
Constructor Summary
ConstructorsConstructorDescriptionHBCIUser(HBCIKernelImpl kernel, HBCIPassportInternal passport, boolean forceAsParent) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidfetchUPD()Ruft die UPD von der Bank ab.voidvoidlockKeys()voidmanuallySetNewKeys(KeyPair sigKey, KeyPair encKey) voidregister()Registriert den User.voidsync(boolean force) Fuehrt eine Neu-Synchronisierung durch.voidupdateUPD(Properties result) Uebernimmt die aktualisierten UPD in den Passport.
-
Field Details
-
UPD_KEY_HBCIVERSION
- See Also:
-
UPD_KEY_TANMEDIA
In dem UPD-Property sind die TAN-Medienbezeichnungen gespeichert- See Also:
-
UPD_KEY_FETCH_SEPAINFO
In dem UPD-Property ist gespeichert, wann wir die SEPA-Infos (IBAN, BIC) abgerufen haben- See Also:
-
UPD_KEY_FETCH_TANMEDIA
In dem UPD-Property ist gespeichert, wann wir die TAN-Medienbezeichnungen abgerufen haben- See Also:
-
-
Constructor Details
-
HBCIUser
-
-
Method Details
-
generateNewKeys
public void generateNewKeys() -
manuallySetNewKeys
-
fetchSysId
public void fetchSysId() -
fetchSigId
public void fetchSigId() -
updateUPD
Uebernimmt die aktualisierten UPD in den Passport.- Parameters:
result- die Ergebnis-Daten mit den UPD.
-
fetchUPD
public void fetchUPD()Ruft die UPD von der Bank ab. -
sync
public void sync(boolean force) Description copied from interface:IHandlerDataFuehrt eine Neu-Synchronisierung durch.- Specified by:
syncin interfaceIHandlerData- Parameters:
force- true, wenn die Neu-Synchronisierung forciert werden soll.- See Also:
-
register
public void register()Registriert den User. -
lockKeys
public void lockKeys() -
getMsgGen
- Specified by:
getMsgGenin interfaceIHandlerData
-
getPassport
- Specified by:
getPassportin interfaceIHandlerData
-