X509_dup.pod (1.1.1.2) | X509_dup.pod (1.1.1.3) |
---|---|
1=pod 2 3=head1 NAME 4 5DECLARE_ASN1_FUNCTIONS, 6IMPLEMENT_ASN1_FUNCTIONS, 7ASN1_ITEM, 8ACCESS_DESCRIPTION_free, --- 336 unchanged lines hidden (view full) --- 345 346The macro IMPLEMENT_ASN1_FUNCTIONS() is used once in a source file 347to generate the function bodies. 348 349 350B<I<TYPE>_new>() allocates an empty object of the indicated type. 351The object returned must be released by calling B<I<TYPE>_free>(). 352 | 1=pod 2 3=head1 NAME 4 5DECLARE_ASN1_FUNCTIONS, 6IMPLEMENT_ASN1_FUNCTIONS, 7ASN1_ITEM, 8ACCESS_DESCRIPTION_free, --- 336 unchanged lines hidden (view full) --- 345 346The macro IMPLEMENT_ASN1_FUNCTIONS() is used once in a source file 347to generate the function bodies. 348 349 350B<I<TYPE>_new>() allocates an empty object of the indicated type. 351The object returned must be released by calling B<I<TYPE>_free>(). 352 |
353B<I<TYPE>_new_ex>() is similiar to B<I<TYPE>_new>() but also passes the | 353B_new_ex>() is similar to B_new>() but also passes the |
354library context I<libctx> and the property query I<propq> to use when retrieving 355algorithms from providers. This created object can then be used when loading 356binary data using B<d2i_I<TYPE>>(). 357 358B<I<TYPE>_dup>() copies an existing object, leaving it untouched. 359 360B<I<TYPE>_free>() releases the object and all pointers and sub-objects 361within it. --- 16 unchanged lines hidden (view full) --- 378The functions X509_REQ_new_ex(), X509_CRL_new_ex(), PKCS7_new_ex() and 379CMS_ContentInfo_new_ex() were added in OpenSSL 3.0. 380 381The functions DSAparams_dup(), RSAPrivateKey_dup() and RSAPublicKey_dup() were 382deprecated in 3.0. 383 384=head1 COPYRIGHT 385 | 354library context I<libctx> and the property query I<propq> to use when retrieving 355algorithms from providers. This created object can then be used when loading 356binary data using B<d2i_I<TYPE>>(). 357 358B<I<TYPE>_dup>() copies an existing object, leaving it untouched. 359 360B<I<TYPE>_free>() releases the object and all pointers and sub-objects 361within it. --- 16 unchanged lines hidden (view full) --- 378The functions X509_REQ_new_ex(), X509_CRL_new_ex(), PKCS7_new_ex() and 379CMS_ContentInfo_new_ex() were added in OpenSSL 3.0. 380 381The functions DSAparams_dup(), RSAPrivateKey_dup() and RSAPublicKey_dup() were 382deprecated in 3.0. 383 384=head1 COPYRIGHT 385 |
386Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. | 386Copyright 2016-2023 The OpenSSL Project Authors. All Rights Reserved. |
387 388Licensed under the Apache License 2.0 (the "License"). You may not use 389this file except in compliance with the License. You can obtain a copy 390in the file LICENSE in the source distribution or at 391L<https://www.openssl.org/source/license.html>. 392 393=cut | 387 388Licensed under the Apache License 2.0 (the "License"). You may not use 389this file except in compliance with the License. You can obtain a copy 390in the file LICENSE in the source distribution or at 391L<https://www.openssl.org/source/license.html>. 392 393=cut |