]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - doc/man3/PEM_X509_INFO_read_bio_with_libctx.pod
Run the withlibctx.pl script
[thirdparty/openssl.git] / doc / man3 / PEM_X509_INFO_read_bio_with_libctx.pod
index 6c729109e32ab16fe2c0266851093e142fb133ac..19f57b050a38355cfc48f53eba02000248fcb2d2 100644 (file)
@@ -2,7 +2,7 @@
 
 =head1 NAME
 
-PEM_X509_INFO_read_bio_with_libctx, PEM_X509_INFO_read_with_libctx
+PEM_X509_INFO_read_bio_ex, PEM_X509_INFO_read_ex
 - read a PEM-encoded data structure from a bio into one or more B<X509_INFO>
 object's
 
@@ -10,37 +10,34 @@ object's
 
  #include <openssl/pem.h>
 
- STACK_OF(X509_INFO) *PEM_X509_INFO_read_with_libctx(FILE *fp,
-                                                     STACK_OF(X509_INFO) *sk,
-                                                     pem_password_cb *cb,
-                                                     void *u,
-                                                     OPENSSL_CTX *libctx,
-                                                     const char *propq);
+ STACK_OF(X509_INFO) *PEM_X509_INFO_read_ex(FILE *fp, STACK_OF(X509_INFO) *sk,
+                                            pem_password_cb *cb, void *u,
+                                            OPENSSL_CTX *libctx,
+                                            const char *propq);
 
- STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio_with_libctx(BIO *bio,
-                                                         STACK_OF(X509_INFO) *sk,
-                                                         pem_password_cb *cb,
-                                                         void *u,
-                                                         OPENSSL_CTX *libctx,
-                                                         const char *propq);
+ STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio_ex(BIO *bio,
+                                                STACK_OF(X509_INFO) *sk,
+                                                pem_password_cb *cb, void *u,
+                                                OPENSSL_CTX *libctx,
+                                                const char *propq);
 
 =head1 DESCRIPTION
 
 The loaded B<X509_INFO> object's can contain a CRL, a certificate and a
 corresponding private key.
 
-PEM_X509_INFO_read_with_libctx() loads the B<X509_INFO> objects from a file I<fp>.
+PEM_X509_INFO_read_ex() loads the B<X509_INFO> objects from a file I<fp>.
 The library context I<libctx> and property query <propq> are used for fetching
 algorithms from providers.
 
-PEM_X509_INFO_read_bio_with_libctx loads the B<X509_INFO> objects using a bio
+PEM_X509_INFO_read_bio_ex loads the B<X509_INFO> objects using a bio
 I<bp>. The library context I<libctx> and property query <propq> are used for
 fetching algorithms from providers.
 
 
 =head1 RETURN VALUES
 
-PEM_X509_INFO_read_with_libctx() and PEM_X509_INFO_read_bio_with_libctx() return
+PEM_X509_INFO_read_with_libctx() and PEM_X509_INFO_read_bio_ex() return
 a stack of B<X509_INFO> objects or NULL on failure.
 
 =head1 SEE ALSO
@@ -50,8 +47,8 @@ L<passphrase-encoding(7)>
 
 =head1 HISTORY
 
-The functions PEM_X509_INFO_read_with_libctx() and
-PEM_X509_INFO_read_bio_with_libctx() were added in OpenSSL 3.0.
+The functions PEM_X509_INFO_read_ex() and
+PEM_X509_INFO_read_bio_ex() were added in OpenSSL 3.0.
 
 =head1 COPYRIGHT