Lines Matching +full:b +full:- +full:side

5 provider-storemgmt - The OSSL_STORE library E<lt>-E<gt> provider functions
33 The STORE operation is the provider side of the L<ossl_store(7)> API.
37 to the OpenSSL library in provider-native object abstraction form (see
38 L<provider-object(7)>). The OpenSSL library is then responsible for
42 include OSSL_FUNC_keymgmt_load() (L<provider-keymgmt(7)>),
50 (see L<provider-base(7)/Provider Functions>).
53 B<OSSL_FUNC_{name}_fn>, and a helper function to retrieve the function pointer
54 from a L<OSSL_DISPATCH(3)> element named B<OSSL_get_{name}>.
63 in L<openssl-core_dispatch.h(7)>, as follows:
76 OSSL_FUNC_store_open() should create a provider side context with data based
80 OSSL_FUNC_store_attach() should create a provider side context with the core
81 B<BIO> I<bio> attached. This is an alternative to using a URI to find storage,
96 L<provider-object(7)>), and calls I<object_cb> with it as well as
106 OSSL_FUNC_store_close() frees the provider side context I<ctx>.
108 When a provider-native object is created by a store manager it would be unsuitable
121 =item "expect" (B<OSSL_STORE_PARAM_EXPECT>) <integer>
132 =item "subject" (B<OSSL_STORE_PARAM_SUBJECT>) <octet string>
140 =item "issuer" (B<OSSL_STORE_PARAM_ISSUER>) <octet string>
148 =item "serial" (B<OSSL_STORE_PARAM_SERIAL>) <integer>
153 =item "digest" (B<OSSL_STORE_PARAM_DIGEST>) <UTF8 string>
155 =item "fingerprint" (B<OSSL_STORE_PARAM_FINGERPRINT>) <octet string>
160 =item "alias" (B<OSSL_STORE_PARAM_ALIAS>) <UTF8 string>
165 =item "properties" (B<OSSL_STORE_PARAM_PROPERTIES>) <utf8 string>
167 Property string to use when querying for algorithms such as the B<OSSL_DECODER>
170 =item "input-type" (B<OSSL_STORE_PARAM_INPUT_TYPE>) <utf8 string>
191 Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved.