diff options
| author | Matt Caswell <[email protected]> | 2025-12-15 18:12:46 +0100 |
|---|---|---|
| committer | Matt Caswell <[email protected]> | 2026-01-09 16:52:12 +0100 |
| commit | 1d4919dcc77b3fe7eb82dd3eb296992f54721efc (patch) | |
| tree | 2a4d7501b2d7448f028c129707bb155b6a27e782 /doc/internal | |
| parent | Remove the ability to create a custom EVP_PKEY_ASN1_METHOD (diff) | |
| download | openssl-1d4919dcc77b3fe7eb82dd3eb296992f54721efc.tar.gz openssl-1d4919dcc77b3fe7eb82dd3eb296992f54721efc.zip | |
Update the documentation to remove referenceds to EVP_PKEY_ASN1_METHOD
Now that EVP_PKEY_ASN1_METHODs have been removed from the public API we
need to update the documentation accordingly. They still exist internally
and so some references are still appropriate in the internal documetnation.
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
(Merged from https://github.com/openssl/openssl/pull/29405)
Diffstat (limited to 'doc/internal')
| -rw-r--r-- | doc/internal/man3/evp_keymgmt_util_export_to_provider.pod | 2 | ||||
| -rw-r--r-- | doc/internal/man7/EVP_PKEY.pod | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/doc/internal/man3/evp_keymgmt_util_export_to_provider.pod b/doc/internal/man3/evp_keymgmt_util_export_to_provider.pod index 1008d211314..5823cd200f5 100644 --- a/doc/internal/man3/evp_keymgmt_util_export_to_provider.pod +++ b/doc/internal/man3/evp_keymgmt_util_export_to_provider.pod @@ -91,7 +91,7 @@ B<EVP_PKEY> with EVP_PKEY_assign_RSA() and similar functions. =head1 SEE ALSO -L<EVP_PKEY_ASN1_METHOD(3)>, L<EVP_PKEY_assign_RSA(3)> +L<EVP_PKEY_assign_RSA(3)> =head1 COPYRIGHT diff --git a/doc/internal/man7/EVP_PKEY.pod b/doc/internal/man7/EVP_PKEY.pod index fa8288e3268..197b1d78a9b 100644 --- a/doc/internal/man7/EVP_PKEY.pod +++ b/doc/internal/man7/EVP_PKEY.pod @@ -31,7 +31,7 @@ and it can take one of the following forms: This is the form that an B<EVP_PKEY> in OpenSSL prior to 3.0 had. The internal key in the B<EVP_PKEY> is a pointer to the low-level key types, such as B<RSA>, B<DSA> and B<EC>, and is governed by an associated -L<EVP_PKEY_ASN1_METHOD(3)>. +B<EVP_PKEY_ASN1_METHOD>. The functions available through those two method structures get full access to the B<EVP_PKEY> and therefore have a lot of freedom to @@ -94,8 +94,8 @@ the L<EVP_KEYMGMT(3)>, the dirty count is maintained in the B<EVP_PKEY> itself, and is incremented every time L<EVP_PKEY_set_params(3)> or its specialised derivatives are called. For legacy origin keys, this requires the associated -L<EVP_PKEY_ASN1_METHOD(3)> to implement the dirty_cnt() function. All -of OpenSSL's built-in L<EVP_PKEY_ASN1_METHOD(3)> implement this +B<EVP_PKEY_ASN1_METHOD> to implement the dirty_cnt() function. All +of OpenSSL's built-in B<EVP_PKEY_ASN1_METHOD> implement this function. =head2 Export cache for provider operations @@ -122,7 +122,7 @@ there are two forms of the latter, we have the "legacy origin" and the The export to the operation key cache can be performed independent of what form the origin has. For a legacy origin, this requires that the associated -L<EVP_PKEY_ASN1_METHOD(3)> implements the functions export_to() and +B<EVP_PKEY_ASN1_METHOD> implements the functions export_to() and dirty_cnt(). For a provider native origin, this requires that the associated L<EVP_KEYMGMT(3)> implements the OSSL_FUNC_keymgmt_export() function @@ -166,7 +166,7 @@ Export the internal origin key to the provider, using the appropriate method. For legacy origin keys, that's done with the help of the -L<EVP_PKEY_ASN1_METHOD(3)> export_to() function. +B<EVP_PKEY_ASN1_METHOD> export_to() function. For provider native origin keys, that's done by retrieving the key data in L<OSSL_PARAM(3)> form from the origin keys, using the |
