Home
last modified time | relevance | path

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

/openssl-master/include/openssl/
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);
163 OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data);
164 OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name);
168 OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey);
169 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509);
170 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl);
175 int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info);
178 char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info);
197 void OSSL_STORE_INFO_free(OSSL_STORE_INFO *info);
[all …]
A Dtypes.h212 typedef struct ossl_store_info_st OSSL_STORE_INFO; typedef
/openssl-master/doc/man3/
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
188 B<OSSL_STORE_INFO>.
[all …]
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);
45 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS> for information on which those are)
51 The retrieved information is stored in a B<OSSL_STORE_INFO>, which is further
52 described in L<OSSL_STORE_INFO(3)>.
97 allocated B<OSSL_STORE_INFO> and its contents.
105 available object and return it wrapped with B<OSSL_STORE_INFO>.
144 OSSL_STORE_load() returns a pointer to a B<OSSL_STORE_INFO> on success, or NULL
159 L<ossl_store(7)>, L<OSSL_STORE_INFO(3)>, L<OSSL_STORE_register_loader(3)>,
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)>,
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-master/crypto/store/
A Dstore_lib.c401 OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx) in OSSL_STORE_load()
403 OSSL_STORE_INFO *v = NULL; in OSSL_STORE_load()
542 OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data) in OSSL_STORE_INFO_new()
544 OSSL_STORE_INFO *info = OPENSSL_zalloc(sizeof(*info)); in OSSL_STORE_INFO_new()
554 OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name) in OSSL_STORE_INFO_new_NAME()
589 OSSL_STORE_INFO *OSSL_STORE_INFO_new_PUBKEY(EVP_PKEY *pkey) in OSSL_STORE_INFO_new_PUBKEY()
598 OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey) in OSSL_STORE_INFO_new_PKEY()
607 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509) in OSSL_STORE_INFO_new_CERT()
616 OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl) in OSSL_STORE_INFO_new_CRL()
628 int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info) in OSSL_STORE_INFO_get_type()
[all …]
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()
284 typedef OSSL_STORE_INFO *store_info_new_fn(EVP_PKEY *);
567 STACK_OF(OSSL_STORE_INFO) *infos = NULL; in try_pkcs12()
568 OSSL_STORE_INFO *osi_pkey = NULL; in try_pkcs12()
569 OSSL_STORE_INFO *osi_cert = NULL; in try_pkcs12()
[all …]
A Dstore_local.h43 DEFINE_STACK_OF(OSSL_STORE_INFO)
151 STACK_OF(OSSL_STORE_INFO) *cached_info;
177 OSSL_STORE_INFO *v; /* To be filled in */
/openssl-master/engines/
A De_loader_attic.c43 DEFINE_STACK_OF(OSSL_STORE_INFO) in DEFINE_STACK_OF() argument
195 OSSL_STORE_INFO *info = NULL; in new_EMBEDDED()
308 OSSL_STORE_INFO *store_info = NULL; in try_decode_PKCS12()
449 OSSL_STORE_INFO *store_info = NULL; in try_decode_PKCS8Encrypted()
520 OSSL_STORE_INFO *store_info = NULL; in try_decode_PrivateKey()
649 OSSL_STORE_INFO *store_info = NULL; in try_decode_PUBKEY()
1181 OSSL_STORE_INFO *result = NULL; in file_load_try_decode()
1283 OSSL_STORE_INFO *result = NULL; in file_load_try_repeat()
1346 OSSL_STORE_INFO *result = NULL; in file_try_read_msblob()
1383 OSSL_STORE_INFO *result = NULL; in file_try_read_PVK()
[all …]
/openssl-master/doc/man7/
A Dossl_store.pod25 The retrieved objects are returned as a wrapper type B<OSSL_STORE_INFO>,
54 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx);
57 * Do whatever is necessary with the OSSL_STORE_INFO,
74 L<OSSL_STORE_INFO(3)>, L<OSSL_STORE_LOADER(3)>,
A Dprovider-storemgmt.pod121 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS>.
/openssl-master/apps/lib/
A Dengine_loader.c116 static OSSL_STORE_INFO *engine_load(OSSL_STORE_LOADER_CTX *ctx, in engine_load()
120 OSSL_STORE_INFO *info = NULL; in engine_load()
A Dapps.c962 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in load_key_certs_crls_suppress()
/openssl-master/test/
A Dossl_store_test.c76 OSSL_STORE_INFO *info; in get_params()
/openssl-master/crypto/x509/
A Dby_store.c50 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in cache_objects()
/openssl-master/apps/
A Dstoreutl.c393 OSSL_STORE_INFO *info = OSSL_STORE_load(store_ctx); in process()
/openssl-master/providers/implementations/storemgmt/
A Dfile_store.c36 DEFINE_STACK_OF(OSSL_STORE_INFO)
/openssl-master/util/
A Dother.syms74 OSSL_STORE_INFO datatype
/openssl-master/ssl/
A Dssl_cert.c787 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in add_uris_recursive()
/openssl-master/doc/
A Dbuild.info1682 DEPEND[html/man3/OSSL_STORE_INFO.html]=man3/OSSL_STORE_INFO.pod
1683 GENERATE[html/man3/OSSL_STORE_INFO.html]=man3/OSSL_STORE_INFO.pod
1684 DEPEND[man/man3/OSSL_STORE_INFO.3]=man3/OSSL_STORE_INFO.pod
1685 GENERATE[man/man3/OSSL_STORE_INFO.3]=man3/OSSL_STORE_INFO.pod
3142 html/man3/OSSL_STORE_INFO.html \
3734 man/man3/OSSL_STORE_INFO.3 \

Completed in 36 milliseconds