int xmlSecAppCryptoSimpleKeysMngrLoad(xmlSecKeysMngrPtr mngr, const char *filename) { xmlSecAssert2(mngr != NULL, -1); xmlSecAssert2(filename != NULL, -1); return(xmlSecCryptoAppDefaultKeysMngrLoad(mngr, filename)); }
int load_keys(xmlSecKeysMngrPtr mngr, const char* path, int report_loaded_keys) { char filename[256]; assert(mngr); snprintf(filename, sizeof(filename), "%s/keys.xml", path); if(xmlSecCryptoAppDefaultKeysMngrLoad(mngr, filename) < 0) { fprintf(stdout,"Error: failed to load keys from \"%s\"\n", filename); return(-1); } if(report_loaded_keys) { fprintf(stdout, "Loaded keys from \"%s\"...\n", filename); } return(0); }