/freebsd/crypto/openssl/include/openssl/ |
H A D | store.h | 44 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 D | types.h | 212 typedef struct ossl_store_info_st OSSL_STORE_INFO; typedef
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | OSSL_STORE_INFO.pod | 5 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 D | OSSL_STORE_open.pod | 17 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 D | OSSL_STORE_expect.pod | 23 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 D | OSSL_STORE_LOADER.pod | 94 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 D | store_lib.c | 401 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 D | store_result.c | 74 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 D | store_local.h | 43 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 D | e_loader_attic.c | 42 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 D | ossl_store.pod | 25 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 D | provider-storemgmt.pod | 130 L<OSSL_STORE_INFO(3)/SUPPORTED OBJECTS>.
|
/freebsd/crypto/openssl/apps/lib/ |
H A D | engine_loader.c | 116 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 D | apps.c | 974 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in load_key_certs_crls_suppress()
|
/freebsd/crypto/openssl/crypto/x509/ |
H A D | by_store.c | 50 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in cache_objects()
|
/freebsd/crypto/openssl/test/ |
H A D | ossl_store_test.c | 76 OSSL_STORE_INFO *info; in get_params()
|
H A D | provider_pkey_test.c | 248 OSSL_STORE_INFO *info; in test_pkey_store()
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | Makefile | 313 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 D | storeutl.c | 391 OSSL_STORE_INFO *info = OSSL_STORE_load(store_ctx); in process()
|
/freebsd/crypto/openssl/providers/implementations/storemgmt/ |
H A D | file_store.c | 34 DEFINE_STACK_OF(OSSL_STORE_INFO)
|
/freebsd/crypto/openssl/util/ |
H A D | other.syms | 79 OSSL_STORE_INFO datatype
|
/freebsd/crypto/openssl/ssl/ |
H A D | ssl_cert.c | 820 OSSL_STORE_INFO *info = OSSL_STORE_load(ctx); in add_uris_recursive()
|
/freebsd/crypto/openssl/doc/ |
H A D | build.info | 1726 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 \
|