Lines Matching full:loader

49  * loader needs extra input, for example when a password or pin is needed, and
68 * done, and depends on the underlying loader (use OSSL_STORE_get0_scheme to
69 * determine which loader is used), except for common commands (see below).
122 * The given UI method will be used any time the loader needs extra input,
250 * Function to fetch a loader and extract data from it
259 int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader);
260 void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader);
262 loader);
263 const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader);
264 const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader);
265 int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader,
268 void (*fn)(OSSL_STORE_LOADER *loader,
271 int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,
276 * Function to register a loader for the given URI scheme.
279 * The loader receives all the main components of an URI except for the
285 /* struct ossl_store_loader_ctx_st is defined differently by each loader */
288 (const OSSL_STORE_LOADER *loader, const char *uri,
291 (const OSSL_STORE_LOADER *loader,
296 (const OSSL_STORE_LOADER *loader, BIO *bio,
316 int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader,
319 int OSSL_STORE_LOADER_set_open_ex(OSSL_STORE_LOADER *loader,
322 int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,
325 int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader,
328 int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,
331 int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,
334 int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader,
337 int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader,
340 int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader,
343 int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader,
346 const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader);
348 const char * OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader);
350 int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader);
361 int OSSL_STORE_do_all_loaders(void (*do_function)(const OSSL_STORE_LOADER *loader,