Package org.kapott.hbci.manager
Class HBCIInstitute
java.lang.Object
org.kapott.hbci.manager.HBCIInstitute
- All Implemented Interfaces:
IHandlerData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate HBCIKernelImplprivate HBCIPassportInternal -
Constructor Summary
ConstructorsConstructorDescriptionHBCIInstitute(HBCIKernelImpl kernel, HBCIPassportInternal passport, boolean forceAsParent) -
Method Summary
Modifier and TypeMethodDescriptionprivate void(package private) voidextractKeys(Properties result) gets the server public keys from the result and store them in the passportvoidfetchBPD()Aktualisiert die BPD bei Bedarf.voidprivate booleanPrueft, ob die BPD abgelaufen sind und neu geladen werden muessen.voidregister()voidsync(boolean force) Fuehrt eine Neu-Synchronisierung durch.(package private) voidupdateBPD(Properties result) gets the BPD out of the result and store it in the passport field
-
Field Details
-
BPD_KEY_LASTUPDATE
- See Also:
-
BPD_KEY_HBCIVERSION
- See Also:
-
passport
-
kernel
-
-
Constructor Details
-
HBCIInstitute
-
-
Method Details
-
updateBPD
gets the BPD out of the result and store it in the passport field -
extractKeys
gets the server public keys from the result and store them in the passport -
acknowledgeNewKeys
private void acknowledgeNewKeys() -
isBPDExpired
private boolean isBPDExpired()Prueft, ob die BPD abgelaufen sind und neu geladen werden muessen.- Returns:
- true, wenn die BPD abgelaufen sind.
-
fetchBPD
public void fetchBPD()Aktualisiert die BPD bei Bedarf. -
fetchKeys
public void fetchKeys() -
register
public void register() -
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:
-
getMsgGen
- Specified by:
getMsgGenin interfaceIHandlerData
-
getPassport
- Specified by:
getPassportin interfaceIHandlerData
-