aqbanking  5.7.8
Macros | Functions
banking_be.h File Reference

This file is used by provider backends. More...

#include <aqbanking/banking.h>
#include <gwenhywfar/httpsession.h>

Go to the source code of this file.

Macros

#define AB_CFG_GROUP_BACKENDS   "backends"
 
#define AB_CFG_GROUP_BANKINFO   "bankinfo"
 
#define AB_CFG_GROUP_IMEXPORTER   "imexporter"
 

Functions

int AB_Banking_ExecutionProgress (AB_BANKING *ab)
 
int AB_Banking_GetUniqueId (AB_BANKING *ab)
 
int AB_Banking_GetCert (AB_BANKING *ab, const char *url, const char *defaultProto, int defaultPort, uint32_t *httpFlags, uint32_t pid)
 
int AB_Banking_GetProviderUserDataDir (const AB_BANKING *ab, const char *name, GWEN_BUFFER *buf)
 
Functions Used by Backends And Wizards
AB_PROVIDERAB_Banking_GetProvider (AB_BANKING *ab, const char *name)
 
GWEN_STRINGLIST * AB_Banking_GetGlobalDataDirs (void)
 
GWEN_STRINGLIST * AB_Banking_GetGlobalSysconfDirs (void)
 
Administration of Crypt Token List
int AB_Banking_GetCryptToken (AB_BANKING *ab, const char *tname, const char *cname, GWEN_CRYPT_TOKEN **pCt)
 
void AB_Banking_ClearCryptTokenList (AB_BANKING *ab)
 
int AB_Banking_CheckCryptToken (AB_BANKING *ab, GWEN_CRYPT_TOKEN_DEVICE devt, GWEN_BUFFER *typeName, GWEN_BUFFER *tokenName)
 
Configuration Data Handling for Plugins
int AB_Banking_LoadPluginConfig (AB_BANKING *ab, const char *pluginName, const char *name, GWEN_DB_NODE **pDb)
 
int AB_Banking_SavePluginConfig (AB_BANKING *ab, const char *pluginName, const char *name, GWEN_DB_NODE *db)
 
int AB_Banking_LockPluginConfig (AB_BANKING *ab, const char *pluginName, const char *name)
 
int AB_Banking_UnlockPluginConfig (AB_BANKING *ab, const char *pluginName, const char *name)
 
int AB_Banking_SaveAccountConfig (AB_BANKING *ab, AB_ACCOUNT *a, int doLock)
 
int AB_Banking_SaveUserConfig (AB_BANKING *ab, AB_USER *u, int doLock)
 

Detailed Description

This file is used by provider backends.

Definition in file banking_be.h.

Macro Definition Documentation

◆ AB_CFG_GROUP_BACKENDS

#define AB_CFG_GROUP_BACKENDS   "backends"

Definition at line 24 of file banking_be.h.

◆ AB_CFG_GROUP_BANKINFO

#define AB_CFG_GROUP_BANKINFO   "bankinfo"

Definition at line 25 of file banking_be.h.

◆ AB_CFG_GROUP_IMEXPORTER

#define AB_CFG_GROUP_IMEXPORTER   "imexporter"

Definition at line 26 of file banking_be.h.