aboutsummaryrefslogtreecommitdiffstats
path: root/doc/internal
diff options
context:
space:
mode:
authorMatt Caswell <[email protected]>2025-12-15 18:12:46 +0100
committerMatt Caswell <[email protected]>2026-01-09 16:52:12 +0100
commit1d4919dcc77b3fe7eb82dd3eb296992f54721efc (patch)
tree2a4d7501b2d7448f028c129707bb155b6a27e782 /doc/internal
parentRemove the ability to create a custom EVP_PKEY_ASN1_METHOD (diff)
downloadopenssl-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.pod2
-rw-r--r--doc/internal/man7/EVP_PKEY.pod10
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