Home
last modified time | relevance | path

Searched refs:OSSL_STORE_INFO (Results 1 – 22 of 22) sorted by relevance

/openssl/include/openssl/
H A Dstore.h44 typedef OSSL_STORE_INFO *(*OSSL_STORE_post_process_info_fn)(OSSL_STORE_INFO *,
99 OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx);
171 OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data);
172 OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name);
176 OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey);
177 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509);
178 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl);
183 int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info);
186 char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info);
205 void OSSL_STORE_INFO_free(OSSL_STORE_INFO *info);
[all …]
H A Dtypes.h221 typedef struct ossl_store_info_st OSSL_STORE_INFO; typedef
/openssl/doc/man3/
H A DOSSL_STORE_INFO.pod5 OSSL_STORE_INFO, OSSL_STORE_INFO_get_type, OSSL_STORE_INFO_get0_NAME,
17 - Functions to manipulate OSSL_STORE_INFO objects
23 typedef struct ossl_store_info_st OSSL_STORE_INFO;
44 void OSSL_STORE_INFO_free(OSSL_STORE_INFO *store_info);
46 OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name);
51 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509);
61 loaders to create B<OSSL_STORE_INFO> holders.
74 after the containing B<OSSL_STORE_INFO> has been freed.
100 holds if the B<OSSL_STORE_INFO> type (as returned by
189 B<OSSL_STORE_INFO>.
[all …]
H A DOSSL_STORE_open.pod17 typedef OSSL_STORE_INFO *(*OSSL_STORE_post_process_info_fn)(OSSL_STORE_INFO *,
31 OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx);
48 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS> for information on which those are)
54 The retrieved information is stored in a B<OSSL_STORE_INFO>, which is further
55 described in L<OSSL_STORE_INFO(3)>.
100 allocated B<OSSL_STORE_INFO> and its contents.
108 available object and return it wrapped with B<OSSL_STORE_INFO>.
149 OSSL_STORE_load() returns a pointer to a B<OSSL_STORE_INFO> on success, or NULL
165 L<ossl_store(7)>, L<OSSL_STORE_INFO(3)>, L<OSSL_STORE_register_loader(3)>,
H A DOSSL_STORE_expect.pod23 by specifying a B<OSSL_STORE_INFO> type.
27 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS>) except for B<OSSL_STORE_INFO_NAME>.
64 L<ossl_store(7)>, L<OSSL_STORE_INFO(3)>, L<OSSL_STORE_SEARCH(3)>,
H A DOSSL_STORE_LOADER.pod94 typedef OSSL_STORE_INFO *(*OSSL_STORE_load_fn)(OSSL_STORE_LOADER_CTX *ctx,
211 This function takes a B<OSSL_STORE_LOADER_CTX> pointer and a B<OSSL_STORE_INFO>
235 structure that can be wrapped in a B<OSSL_STORE_INFO> using one of the
236 L<OSSL_STORE_INFO(3)> functions.
/openssl/crypto/store/
H A Dstore_lib.c419 OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx) in OSSL_STORE_load()
421 OSSL_STORE_INFO *v = NULL; in OSSL_STORE_load()
607 OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data) in OSSL_STORE_INFO_new()
609 OSSL_STORE_INFO *info = OPENSSL_zalloc(sizeof(*info)); in OSSL_STORE_INFO_new()
619 OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name) in OSSL_STORE_INFO_new_NAME()
654 OSSL_STORE_INFO *OSSL_STORE_INFO_new_PUBKEY(EVP_PKEY *pkey) in OSSL_STORE_INFO_new_PUBKEY()
663 OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey) in OSSL_STORE_INFO_new_PKEY()
672 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509) in OSSL_STORE_INFO_new_CERT()
681 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl) in OSSL_STORE_INFO_new_CRL()
693 int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info) in OSSL_STORE_INFO_get_type()
[all …]
H A Dstore_result.c74 static int try_name(struct extracted_param_data_st *, OSSL_STORE_INFO **);
75 static int try_key(struct extracted_param_data_st *, OSSL_STORE_INFO **,
78 static int try_cert(struct extracted_param_data_st *, OSSL_STORE_INFO **,
80 static int try_crl(struct extracted_param_data_st *, OSSL_STORE_INFO **,
82 static int try_pkcs12(struct extracted_param_data_st *, OSSL_STORE_INFO **,
88 OSSL_STORE_INFO **v = &cbdata->v; in ossl_store_handle_load_result()
302 typedef OSSL_STORE_INFO *store_info_new_fn(EVP_PKEY *);
593 STACK_OF(OSSL_STORE_INFO) *infos = NULL; in try_pkcs12()
594 OSSL_STORE_INFO *osi_pkey = NULL; in try_pkcs12()
595 OSSL_STORE_INFO *osi_cert = NULL; in try_pkcs12()
[all …]
H A Dstore_local.h43 DEFINE_STACK_OF(OSSL_STORE_INFO)
152 STACK_OF(OSSL_STORE_INFO) *cached_info;
175 OSSL_STORE_INFO *v; /* To be filled in */
/openssl/engines/
H A De_loader_attic.c43 DEFINE_STACK_OF(OSSL_STORE_INFO) in DEFINE_STACK_OF() argument
190 OSSL_STORE_INFO *info = NULL; in new_EMBEDDED()
303 OSSL_STORE_INFO *store_info = NULL; in try_decode_PKCS12()
444 OSSL_STORE_INFO *store_info = NULL; in try_decode_PKCS8Encrypted()
515 OSSL_STORE_INFO *store_info = NULL; in try_decode_PrivateKey()
644 OSSL_STORE_INFO *store_info = NULL; in try_decode_PUBKEY()
1167 OSSL_STORE_INFO *result = NULL; in file_load_try_decode()
1267 OSSL_STORE_INFO *result = NULL; in file_load_try_repeat()
1330 OSSL_STORE_INFO *result = NULL; in file_try_read_msblob()
1367 OSSL_STORE_INFO *result = NULL; in file_try_read_PVK()
[all …]
/openssl/doc/man7/
H A Dossl_store.pod25 The retrieved objects are returned as a wrapper type B<OSSL_STORE_INFO>,
58 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx);
61 * Do whatever is necessary with the OSSL_STORE_INFO,
79 L<OSSL_STORE_INFO(3)>, L<OSSL_STORE_LOADER(3)>,
H A Dprovider-storemgmt.pod152 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS>.
/openssl/apps/lib/
H A Dengine_loader.c115 static OSSL_STORE_INFO *engine_load(OSSL_STORE_LOADER_CTX *ctx, in engine_load()
119 OSSL_STORE_INFO *info = NULL; in engine_load()
H A Dapps.c1049 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in load_key_certs_crls()
/openssl/test/
H A Dprovider_pkey_test.c250 OSSL_STORE_INFO *info; in test_pkey_store()
301 OSSL_STORE_INFO *info; in test_pkey_delete()
H A Dossl_store_test.c76 OSSL_STORE_INFO *info; in get_params()
/openssl/crypto/x509/
H A Dby_store.c50 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in cache_objects()
/openssl/apps/
H A Dstoreutl.c387 OSSL_STORE_INFO *info = OSSL_STORE_load(store_ctx); in process()
/openssl/providers/implementations/storemgmt/
H A Dfile_store.c35 DEFINE_STACK_OF(OSSL_STORE_INFO)
/openssl/util/
H A Dother.syms82 OSSL_STORE_INFO datatype
/openssl/ssl/
H A Dssl_cert.c1001 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in add_uris_recursive()
/openssl/doc/
H A Dbuild.info1806 DEPEND[html/man3/OSSL_STORE_INFO.html]=man3/OSSL_STORE_INFO.pod
1807 GENERATE[html/man3/OSSL_STORE_INFO.html]=man3/OSSL_STORE_INFO.pod
1808 DEPEND[man/man3/OSSL_STORE_INFO.3]=man3/OSSL_STORE_INFO.pod
1809 GENERATE[man/man3/OSSL_STORE_INFO.3]=man3/OSSL_STORE_INFO.pod
3457 html/man3/OSSL_STORE_INFO.html \
4120 man/man3/OSSL_STORE_INFO.3 \

Completed in 100 milliseconds