Commit d1f7a1e6 authored by Matt Caswell's avatar Matt Caswell
Browse files

Update the *use_certificate* docs



Note that calling the *use_certificate* functions will replace any existing
certificate of the same type. The same thing applies for private keys.

Fixes #2147

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6092)
parent f80c8643
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -170,6 +170,13 @@ L<SSL_CTX_set_default_passwd_cb(3)>.
of view, it however does not make sense as the data in the certificate
of view, it however does not make sense as the data in the certificate
is considered public anyway.)
is considered public anyway.)


All of the functions to set a new certificate will replace any existing
certificate of the same type that has already been set. Similarly all of the
functions to set a new private key will replace any private key that has already
been set. Applications should call L<SSL_CTX_check_private_key(3)> or
L<SSL_check_private_key(3)> as appropriate after loading a new certificate and
private key to confirm that the certificate and key match.

=head1 RETURN VALUES
=head1 RETURN VALUES


On success, the functions return 1.
On success, the functions return 1.