Moin,

ich habe gestern und heute ein paar Aenderungen eingebaut, die das Handling 
von SSL-Zertifikaten fuer Anwendungen erleichtert.

Neu ist hier nun das Modul AB_Gui. Dieses Modul setzt die 
Zertifikatspruefungs-Callbacks eines GWEN_GUI-Objektes auf eine eigene 
Funktion.

Diese Funktion verwendet nun die shared-data-Funktionen von AqBanking um auf 
die gemeinsamen Zertifikatsdaten zuzugreifen. Wenn man nun also in einer 
AqBanking-Anwendung ein SSL-Zertifikat akzeptiert, wird dieses Zertifikat auch 
in jeder anderen AqBanking-Anwendung akzeptiert, die dieses Modul verwendet.

Um von dieser Aenderung zu profitieren, muss eine Anwendung nun also nach 
Erzeugen eines GWEN_GUI-Objektes nur noch AB_Gui_Extend() aufrufen und 
profitiert von da an von dieser Aenderung.

Beispiel:
----------------------------------------------------------------------X8
void initGui() {
  GWEN_GUI *gui;
  AB_BANKING *ba;

  ba=AB_Banking_new("testApp", NULL, 0);
  AB_Banking_Init(ab);

  gui=GWEN_Gui_new();
  AB_Gui_Extend(gui, ab);
  GWEN_Gui_SetGui(gui);
}
----------------------------------------------------------------------X8

In AqFinance, QBankManager und AqBanking-CLI sowie dem KMyMoney-Plugin habe 
ich das bereits angepasst.

In GnuCash geht das leider nicht so einfach, weil dort das GWEN_GUI-Konzept 
anders interpretiert wurde als in allen anderen Anwendungen.


Gruss
Martin


-- 
"Things are only impossible until they're not"

Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/


------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to