/openssl/doc/man7/ |
H A D | property.pod | 63 A I<property query clause> is a single conditional test. 71 A I<property query> is a sequence of comma separated property query clauses. 72 It is an error if a property name appears in more than one query clause. 93 B<-> is a prefix operator that means any global query clause involving the 110 When an algorithm is looked up, a property query is used to determine 112 All mandatory query clauses B<must> be present and the implementation 113 that additionally has the largest number of matching optional query 127 Two levels of property query are supported. 129 property query. 134 property query by preceding the property name with a '-'. [all …]
|
H A D | OSSL_PROVIDER-base.pod | 23 It may be used in a property query string with fetching functions. 25 It isn't mandatory to query for this property, except to make sure to get 38 These may be used in a property query string with fetching functions to select 52 These may be used in a property query string with fetching functions to select
|
H A D | OSSL_PROVIDER-legacy.pod | 27 It may be used in a property query string with fetching functions such as 29 functions that take a property query string, such as 32 It isn't mandatory to query for any of these properties, except to
|
/openssl/test/ |
H A D | provfetchtest.c | 240 int query = tst > 3; in fetch_test() local 254 query ? "provider=dummy" : NULL); in fetch_test() 260 query ? "provider=dummy" : NULL); in fetch_test() 266 query ? "provider=dummy" : NULL); in fetch_test() 272 query ? "provider=dummy" : NULL, in fetch_test()
|
H A D | http_test.c | 255 char *user, *host, *port, *path, *query, *frag; in test_http_url_ok() local 262 &path, &query, &frag)) in test_http_url_ok() 272 if (res && *query != '\0') in test_http_url_ok() 273 res = TEST_str_eq(query, "q"); in test_http_url_ok() 278 OPENSSL_free(query); in test_http_url_ok()
|
H A D | property_test.c | 111 const char *query; member 160 && TEST_ptr(q = ossl_parse_query(NULL, parser_tests[n].query, 0)) in test_property_parse() 192 int query; member 228 if (parse_error_tests[n].query) { in test_property_parse_error() 337 const char *query; member 362 && TEST_ptr(q = ossl_parse_query(NULL, definition_tests[n].query, 0)) in test_definition_compares()
|
/openssl/crypto/property/ |
H A D | README.md | 33 the property definitions as almost immutable. Specifically, a query can 51 * A query cache is desirable. This would be a hash table keyed by the 52 algorithm identifier and the entire query string and it would map to 75 contains the property definition and query parsers. 78 for dealing with property lists are also included: comparison of a query 79 against a definition and merging two queries into a single larger query. 83 Algorithms are discovered from their NID and a query string. 86 The caching of query results has to be efficient but it must also be robust
|
H A D | property_query.c | 62 int ossl_property_has_optional(const OSSL_PROPERTY_LIST *query) in ossl_property_has_optional() argument 64 return query->has_optional ? 1 : 0; in ossl_property_has_optional()
|
H A D | property.c | 52 const char *query; member 189 return OPENSSL_LH_strhash(a->query); in query_hash() 194 int res = strcmp(a->query, b->query); in query_cmp() 851 elem.query = prop_query; in ossl_method_store_cache_get() 890 elem.query = prop_query; in ossl_method_store_cache_set() 900 p->query = p->body; in ossl_method_store_cache_set() 907 memcpy((char *)p->query, prop_query, len + 1); in ossl_method_store_cache_set()
|
/openssl/crypto/http/ |
H A D | http_lib.c | 64 const char *query, *query_end; in OSSL_parse_url() local 143 path_end = query = query_end = frag = frag_end = path + strlen(path); in OSSL_parse_url() 151 query = p + 1; in OSSL_parse_url() 158 if (query == path_end) /* we did not record a query component */ in OSSL_parse_url() 168 || !copy_substring(pquery, query, query_end) in OSSL_parse_url()
|
/openssl/doc/man3/ |
H A D | TS_RESP_CTX_new.pod | 21 library context of I<libctx> and a property query of I<propq>. 22 The library context and property query can be used to select which providers 26 and property query to NULL. This results in the default (NULL) library context
|
H A D | b2i_PVK_bio_ex.pod | 26 the key. The supplied library context I<libctx> and property query 30 library context and property query string are used. 36 property query string I<propq> are used in any decrypt operation. 39 library context and property query string are used.
|
H A D | X509_STORE_add_cert.pod | 100 query I<propq> are used when fetching algorithms from providers. 103 uses NULL for the library context I<libctx> and property query I<propq>. 112 property query I<propq> are used when fetching algorithms from providers. 115 uses NULL for the library context I<libctx> and property query I<propq>. 124 but uses NULL for the library context I<libctx> and property query I<propq>. 129 paths. The library context I<libctx> and property query I<propq> are used when 134 context I<libctx> and property query I<propq>.
|
H A D | CTLOG_new.pod | 33 library context I<libctx> and property query string I<propq>. A name must also 38 library context and the default property query string. 43 will be associated with the given library context I<libctx> and property query 48 property query string are used.
|
H A D | X509_LOOKUP.pod | 99 query I<propq> are used when fetching algorithms from providers. 107 uses NULL for the library context I<libctx> and property query I<propq>. 111 query I<propq> are used when fetching algorithms from providers. 117 uses NULL for the library context I<libctx> and property query I<propq>. 129 query I<propq> are used when fetching algorithms from providers. 132 uses NULL for the library context I<libctx> and property query I<propq>. 136 B<X509_STORE>. The library context I<libctx> and property query I<propq> are used 142 uses NULL for the library context I<libctx> and property query I<propq>.
|
H A D | ASN1_item_d2i_bio.pod | 45 I<libctx> parameter and the property query string in I<propq>. See 51 OSSL_LIB_CTX is used (i.e. NULL) and with a NULL property query string. 58 B<OSSL_LIB_CTX> provided in the I<libctx> parameter and the property query 63 default B<OSSL_LIB_CTX> is used (i.e. NULL) and with a NULL property query 70 default B<OSSL_LIB_CTX> is used (i.e. NULL) and with a NULL property query
|
H A D | CMS_EnvelopedData_create.pod | 27 The library context I<libctx> and the property query I<propq> are used when 33 supported. The library context I<libctx> and the property query I<propq> are 48 the library context I<libctx> and the property query I<propq>.
|
H A D | EVP_PKEY_digestsign_supports_digest.pod | 17 key I<pkey>. The query is done within an optional library context I<libctx> and 18 with an optional property query I<propq>.
|
H A D | PEM_X509_INFO_read_bio_ex.pod | 32 and empty property query I<propq>. 38 and empty property query I<propq>. 54 The library context I<libctx> and property query I<propq> are used for fetching
|
H A D | EVP_set_default_properties.pod | 38 query for the given I<libctx>. It merges the fips default property query with any 39 existing query strings that have been set via EVP_set_default_properties().
|
H A D | ASN1_item_new.pod | 21 the I<libctx> parameter and the property query string in I<propq>. See 25 B<OSSL_LIB_CTX> is used (i.e. NULL) and with a NULL property query string.
|
H A D | OCSP_response_status.pod | 57 the library ctx I<libctx> and the property query string I<propq> (see 61 that the default library context is used with an empty property query string. 70 query string I<propq> (see L<crypto(7)/ALGORITHM FETCHING> for further 74 default library context is used with an empty property query string.
|
H A D | EVP_PKEY_CTX_get0_libctx.pod | 21 OSSL_LIB_CTX and property query string values respectively that were 31 OSSL_LIB_CTX and property query string associated with the EVP_PKEY_CTX or NULL
|
/openssl/doc/internal/man3/ |
H A D | OSSL_METHOD_STORE.pod | 11 - implementation method store and query 55 The B<OSSL_METHOD_STORE> also holds an internal query cache, which is accessed 85 that matches the property query I<prop_query>. 97 for a method identified by I<nid> that matches the property query 104 provider I<prov>, with the property query I<prop_query> in the I<store>. 117 empty property definition or query.
|
/openssl/ |
H A D | configdata.pm.in | 216 my $query = undef; 228 'query|q=s' => \$query, 236 if (!$query && scalar @ARGV > 0) { 369 if ($query) { 374 my $result = eval "\$confquery->$query";
|