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 String
In dem UPD-Property ist gespeichert, wann wir die SEPA-Infos (IBAN, BIC) abgerufen habenstatic final String
In dem UPD-Property ist gespeichert, wann wir die TAN-Medienbezeichnungen abgerufen habenstatic final String
static final String
In dem UPD-Property sind die TAN-Medienbezeichnungen gespeichert -
Constructor Summary
ConstructorsConstructorDescriptionHBCIUser
(HBCIKernelImpl kernel, HBCIPassportInternal passport, boolean forceAsParent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
fetchUPD()
Ruft die UPD von der Bank ab.void
void
lockKeys()
void
manuallySetNewKeys
(KeyPair sigKey, KeyPair encKey) void
register()
Registriert den User.void
sync
(boolean force) Fuehrt eine Neu-Synchronisierung durch.void
updateUPD
(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:IHandlerData
Fuehrt eine Neu-Synchronisierung durch.- Specified by:
sync
in 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:
getMsgGen
in interfaceIHandlerData
-
getPassport
- Specified by:
getPassport
in interfaceIHandlerData
-