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 String
private static final String
private HBCIKernelImpl
private HBCIPassportInternal
-
Constructor Summary
ConstructorsConstructorDescriptionHBCIInstitute
(HBCIKernelImpl kernel, HBCIPassportInternal passport, boolean forceAsParent) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
(package private) void
extractKeys
(Properties result) gets the server public keys from the result and store them in the passportvoid
fetchBPD()
Aktualisiert die BPD bei Bedarf.void
private boolean
Prueft, ob die BPD abgelaufen sind und neu geladen werden muessen.void
register()
void
sync
(boolean force) Fuehrt eine Neu-Synchronisierung durch.(package private) void
updateBPD
(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:IHandlerData
Fuehrt eine Neu-Synchronisierung durch.- Specified by:
sync
in interfaceIHandlerData
- Parameters:
force
- true, wenn die Neu-Synchronisierung forciert werden soll.- See Also:
-
getMsgGen
- Specified by:
getMsgGen
in interfaceIHandlerData
-
getPassport
- Specified by:
getPassport
in interfaceIHandlerData
-