Address property documentation concerns.

Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/9090)
This commit is contained in:
Pauli 2019-06-06 16:38:26 +10:00
parent 56e840fe2d
commit 355b419698
1 changed files with 7 additions and 11 deletions

View File

@ -126,20 +126,16 @@ Two levels of property query are supported.
A context based property query that applies to all fetch operations and a local A context based property query that applies to all fetch operations and a local
property query. property query.
Where both the context and local queries include a clause with the same name, Where both the context and local queries include a clause with the same name,
the local clause is used and the context one ignored. the local clause overrides the context clause.
For example, a context property query of "fips=yes" and a local property query
of "fips=no" would result in algorithms that have the "fips" property set t
"no".
=head2 Override It is possible for a local property query to remove a clause in the context
It is possible for a local property query to override a clause in the context
property query by preceeding the property name with a '-'. property query by preceeding the property name with a '-'.
For example, a conxtet property query that contains "fips=yes" would normally For example, a context property query that contains "fips=yes" would normally
result in implementations that have "fips=yes". result in implementations that have "fips=yes".
However, if the setting of
the "fips" property is irrelevant to the operations being performed, the local However, if the setting of the "fips" property is irrelevant to the
property query can include the clause "-fips". operations being performed, the local property query can include the
clause "-fips".
Note that the local property query could not use "fips=no" because that would Note that the local property query could not use "fips=no" because that would
disallow any implementations with "fips=yes" rather than not caring about the disallow any implementations with "fips=yes" rather than not caring about the
setting. setting.