Home
last modified time | relevance | path

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

/freebsd/crypto/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);
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 …]
H A Dtypes.h212 typedef struct ossl_store_info_st OSSL_STORE_INFO; typedef
/freebsd/crypto/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
188 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);
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)>,
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.
/freebsd/crypto/openssl/crypto/store/
H 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 …]
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)
151 STACK_OF(OSSL_STORE_INFO) *cached_info;
177 OSSL_STORE_INFO *v; /* To be filled in */
/freebsd/crypto/openssl/engines/
H A De_loader_attic.c42 DEFINE_STACK_OF(OSSL_STORE_INFO) in DEFINE_STACK_OF() argument
193 OSSL_STORE_INFO *info = NULL; in new_EMBEDDED()
306 OSSL_STORE_INFO *store_info = NULL; in try_decode_PKCS12()
447 OSSL_STORE_INFO *store_info = NULL; in try_decode_PKCS8Encrypted()
518 OSSL_STORE_INFO *store_info = NULL; in try_decode_PrivateKey()
647 OSSL_STORE_INFO *store_info = NULL; in try_decode_PUBKEY()
1179 OSSL_STORE_INFO *result = NULL; in file_load_try_decode()
1281 OSSL_STORE_INFO *result = NULL; in file_load_try_repeat()
1344 OSSL_STORE_INFO *result = NULL; in file_try_read_msblob()
1381 OSSL_STORE_INFO *result = NULL; in file_try_read_PVK()
[all …]
/freebsd/crypto/openssl/doc/man7/
H 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)>,
H A Dprovider-storemgmt.pod130 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS>.
/freebsd/crypto/openssl/apps/lib/
H 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()
H A Dapps.c974 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in load_key_certs_crls_suppress()
/freebsd/crypto/openssl/crypto/x509/
H A Dby_store.c50 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in cache_objects()
/freebsd/crypto/openssl/test/
H A Dossl_store_test.c76 OSSL_STORE_INFO *info; in get_params()
H A Dprovider_pkey_test.c248 OSSL_STORE_INFO *info; in test_pkey_store()
/freebsd/secure/lib/libcrypto/man/man3/
H A DMakefile313 MAN+= OSSL_STORE_INFO.3
3187 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_free.3
3188 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_get0_CERT.3
3189 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_get0_CRL.3
3197 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_get1_CRL.3
3203 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_get_type.3
3204 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_new.3
3205 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_new_CERT.3
3206 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_new_CRL.3
3207 MLINKS+= OSSL_STORE_INFO.3 OSSL_STORE_INFO_new_NAME.3
[all …]
/freebsd/crypto/openssl/apps/
H A Dstoreutl.c391 OSSL_STORE_INFO *info = OSSL_STORE_load(store_ctx); in process()
/freebsd/crypto/openssl/providers/implementations/storemgmt/
H A Dfile_store.c34 DEFINE_STACK_OF(OSSL_STORE_INFO)
/freebsd/crypto/openssl/util/
H A Dother.syms79 OSSL_STORE_INFO datatype
/freebsd/crypto/openssl/ssl/
H A Dssl_cert.c820 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in add_uris_recursive()
/freebsd/crypto/openssl/doc/
H A Dbuild.info1726 DEPEND[html/man3/OSSL_STORE_INFO.html]=man3/OSSL_STORE_INFO.pod
1727 GENERATE[html/man3/OSSL_STORE_INFO.html]=man3/OSSL_STORE_INFO.pod
1728 DEPEND[man/man3/OSSL_STORE_INFO.3]=man3/OSSL_STORE_INFO.pod
1729 GENERATE[man/man3/OSSL_STORE_INFO.3]=man3/OSSL_STORE_INFO.pod
3217 html/man3/OSSL_STORE_INFO.html \
3825 man/man3/OSSL_STORE_INFO.3 \