/openssl/include/openssl/ |
H A D | decoder.h | 29 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name, 31 int OSSL_DECODER_up_ref(OSSL_DECODER *encoder); 32 void OSSL_DECODER_free(OSSL_DECODER *encoder); 35 const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *encoder); 36 const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder); 37 const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder); 38 int OSSL_DECODER_is_a(const OSSL_DECODER *encoder, const char *name); 43 int OSSL_DECODER_names_do_all(const OSSL_DECODER *encoder, 46 const OSSL_PARAM *OSSL_DECODER_gettable_params(OSSL_DECODER *decoder); 47 int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[]); [all …]
|
H A D | types.h | 230 typedef struct ossl_decoder_st OSSL_DECODER; typedef
|
/openssl/doc/man3/ |
H A D | OSSL_DECODER.pod | 5 OSSL_DECODER, 24 typedef struct ossl_decoder_st OSSL_DECODER; 26 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *ctx, const char *name, 28 int OSSL_DECODER_up_ref(OSSL_DECODER *decoder); 29 void OSSL_DECODER_free(OSSL_DECODER *decoder); 33 const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder); 38 int OSSL_DECODER_names_do_all(const OSSL_DECODER *decoder, 46 B<OSSL_DECODER> is a method for decoders, which know how to 97 OSSL_DECODER_fetch() returns a pointer to an OSSL_DECODER object, 137 STACK_OF(OSSL_DECODER) *decoder_stack = stack; [all …]
|
H A D | OSSL_DECODER_CTX.pod | 39 const OSSL_PARAM *OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder); 49 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder); 56 OSSL_DECODER * 236 OSSL_DECODER_INSTANCE_decoder() returns an B<OSSL_DECODER> pointer on 244 L<provider(7)>, L<OSSL_DECODER(3)>, L<OSSL_DECODER_from_bio(3)>
|
H A D | d2i_RSAPrivateKey.pod | 117 All functions described here are deprecated. Please use L<OSSL_DECODER(3)> 189 Use L<OSSL_DECODER(3)> and L<OSSL_ENCODER(3)>. How to migrate is described 248 =for comment TODO: a similar section on OSSL_DECODER is to be added 304 L<OSSL_ENCODER(3)>, L<OSSL_DECODER(3)>,
|
H A D | OSSL_DECODER_CTX_new_for_pkey.pod | 130 L<provider(7)>, L<OSSL_DECODER(3)>, L<OSSL_DECODER_CTX(3)>
|
H A D | EVP_PKEY_set1_RSA.pod | 86 an EVP_PKEY directly using the OSSL_DECODER APIs (see
|
/openssl/crypto/encode_decode/ |
H A D | decoder_meth.c | 28 static OSSL_DECODER *ossl_decoder_new(void) in ossl_decoder_new() 30 OSSL_DECODER *decoder = NULL; in ossl_decoder_new() 44 int OSSL_DECODER_up_ref(OSSL_DECODER *decoder) in OSSL_DECODER_up_ref() 52 void OSSL_DECODER_free(OSSL_DECODER *decoder) in OSSL_DECODER_free() 204 OSSL_DECODER *decoder = NULL; in ossl_decoder_from_algorithm() 342 static OSSL_DECODER * 537 void (*user_fn)(OSSL_DECODER *decoder, void *arg); 586 OSSL_DECODER_gettable_params(OSSL_DECODER *decoder) in OSSL_DECODER_gettable_params() 604 OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder) in OSSL_DECODER_settable_ctx_params() 653 OSSL_DECODER *decoder = in OSSL_DECODER_CTX_set_params() [all …]
|
H A D | encoder_local.h | 107 OSSL_DECODER *decoder; /* Never NULL */ 163 ossl_decoder_parsed_properties(const OSSL_DECODER *decoder); 167 int ossl_decoder_fast_is_a(OSSL_DECODER *decoder,
|
H A D | decoder_lib.c | 213 OSSL_DECODER_INSTANCE *ossl_decoder_instance_new(OSSL_DECODER *decoder, in ossl_decoder_instance_new() 312 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder) in OSSL_DECODER_CTX_add_decoder() 359 DEFINE_STACK_OF(OSSL_DECODER) in DEFINE_STACK_OF() argument 361 static void collect_all_decoders(OSSL_DECODER *decoder, void *arg) in DEFINE_STACK_OF() 363 STACK_OF(OSSL_DECODER) *skdecoders = arg; in DEFINE_STACK_OF() 370 static void collect_extra_decoder(OSSL_DECODER *decoder, void *arg) in collect_extra_decoder() 489 STACK_OF(OSSL_DECODER) *skdecoders; in OSSL_DECODER_CTX_add_extra() 631 OSSL_DECODER *decoder = NULL; in OSSL_DECODER_export() 648 OSSL_DECODER * 687 OSSL_DECODER *decoder = NULL; in decoder_process() [all …]
|
H A D | decoder_pkey.c | 73 OSSL_DECODER *decoder = OSSL_DECODER_INSTANCE_get_decoder(decoder_inst); in decoder_construct_pkey() 214 static void collect_decoder_keymgmt(EVP_KEYMGMT *keymgmt, OSSL_DECODER *decoder, in collect_decoder_keymgmt() 258 static void collect_decoder(OSSL_DECODER *decoder, void *arg) in collect_decoder()
|
/openssl/include/crypto/ |
H A D | decoder.h | 26 ossl_decoder_instance_new(OSSL_DECODER *decoder, void *decoderctx); 36 int ossl_decoder_get_number(const OSSL_DECODER *encoder);
|
/openssl/apps/ |
H A D | list.c | 60 IS_FETCHABLE(decoder, OSSL_DECODER) in IS_FETCHABLE() 565 DEFINE_STACK_OF(OSSL_DECODER) in DEFINE_STACK_OF() argument 566 static int decoder_cmp(const OSSL_DECODER * const *a, in DEFINE_STACK_OF() 567 const OSSL_DECODER * const *b) in DEFINE_STACK_OF() 573 static void collect_decoders(OSSL_DECODER *decoder, void *stack) in collect_decoders() 575 STACK_OF(OSSL_DECODER) *decoder_stack = stack; in collect_decoders() 584 STACK_OF(OSSL_DECODER) *decoders; in list_decoders() 598 OSSL_DECODER *k = sk_OSSL_DECODER_value(decoders, i); in list_decoders()
|
/openssl/test/ |
H A D | provfetchtest.c | 235 OSSL_DECODER *decoder = NULL; in fetch_test()
|
/openssl/doc/internal/man3/ |
H A D | evp_md_get_number.pod | 25 int ossl_decoder_get_number(const OSSL_DECODER *decoder);
|
/openssl/doc/man7/ |
H A D | provider-object.pod | 35 L<OSSL_DECODER(3)> allows multiple encodings, depending on existing decoders. 178 L<provider(7)>, L<OSSL_DECODER(3)>
|
H A D | provider-storemgmt.pod | 167 Property string to use when querying for algorithms such as the B<OSSL_DECODER>
|
H A D | provider.pod | 177 B<OSSL_DECODER>.
|
H A D | provider-decoder.pod | 5 provider-decoder - The OSSL_DECODER library E<lt>-E<gt> provider functions
|
H A D | migration_guide.pod | 992 have been deprecated. Applications should instead use the L<OSSL_DECODER(3)> and 1000 (See L<OSSL_ENCODER_to_bio(3)>) or OSSL_DECODER (See L<OSSL_DECODER_from_bio(3)>)
|
/openssl/crypto/err/ |
H A D | openssl.ec | 45 L OSSL_DECODER include/openssl/decodererr.h crypto/encode_decode/decoder_err.c include/cry…
|
/openssl/providers/implementations/storemgmt/ |
H A D | file_store.c | 464 OSSL_DECODER *to_obj = NULL; in file_setup_decoders()
|
/openssl/util/ |
H A D | other.syms | 59 OSSL_DECODER datatype
|
/openssl/doc/ |
H A D | build.info | 1606 DEPEND[html/man3/OSSL_DECODER.html]=man3/OSSL_DECODER.pod 1607 GENERATE[html/man3/OSSL_DECODER.html]=man3/OSSL_DECODER.pod 1608 DEPEND[man/man3/OSSL_DECODER.3]=man3/OSSL_DECODER.pod 1609 GENERATE[man/man3/OSSL_DECODER.3]=man3/OSSL_DECODER.pod 3151 html/man3/OSSL_DECODER.html \ 3750 man/man3/OSSL_DECODER.3 \
|
/openssl/ |
H A D | NEWS.md | 104 * Added OSSL_DECODER, a generic decoder API.
|