$NetBSD: ASN1_item_new.3,v 1.5 2024/09/08 13:08:14 christos Exp $
-*- mode: troff; coding: utf-8 -*-
Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43)
Standard preamble:
========================================================================
..
. ds C` "" . ds C' "" 'br\} . ds C` . ds C' 'br\}
Escape single quotes in literal strings from groff's Unicode transform.
If the F register is >0, we'll generate index entries on stderr for
titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
entries marked with X<> in POD. Of course, you'll have to process the
output yourself in some meaningful fashion.
Avoid warning from groff about undefined register 'F'.
.. .nr rF 0 . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF ========================================================================
Title "ASN1_item_new 3"
way too many mistakes in technical documents.
-*- mode: troff; coding: utf-8 -*-
Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43)
Standard preamble:
========================================================================
..
.... \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
. ds C` "" . ds C' "" 'br\} . ds C` . ds C' 'br\}
Escape single quotes in literal strings from groff's Unicode transform.
If the F register is >0, we'll generate index entries on stderr for
titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
entries marked with X<> in POD. Of course, you'll have to process the
output yourself in some meaningful fashion.
Avoid warning from groff about undefined register 'F'.
.. .nr rF 0 . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF ========================================================================
Title "ASN1_item_new 3"
ASN1_item_new 3 2024-09-03 3.0.15 OpenSSL
For nroff, turn off justification. Always turn off hyphenation; it makesway too many mistakes in technical documents.
NAME
ASN1_item_new_ex, ASN1_item_new
\- create new ASN.1 values
SYNOPSIS
Header "SYNOPSIS" .Vb 1
#include <openssl/asn1.h>
\&
ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,
const char *propq);
ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it);
.Ve
DESCRIPTION
Header "DESCRIPTION" \fBASN1_item_new_ex() creates a new ASN1_VALUE structure based on the
\fBASN1_ITEM template given in the it parameter. If any algorithm fetches are
required during the process then they will use the OSSL_LIB_CTX provided in
the libctx parameter and the property query string in propq. See
"ALGORITHM FETCHING" in crypto\|(7) for more information about algorithm fetching.
\fBASN1_item_new() is the same as ASN1_item_new_ex() except that the default \fBOSSL_LIB_CTX is used (i.e. NULL) and with a NULL property query string.
"RETURN VALUES"
Header "RETURN VALUES" \fBASN1_item_new_ex() and ASN1_item_new() return a pointer to the newly created
\fBASN1_VALUE or NULL on error.
HISTORY
Header "HISTORY" The function ASN1_item_new_ex() was added in OpenSSL 3.0.
COPYRIGHT
Header "COPYRIGHT" Copyright 2021 The OpenSSL Project Authors. All Rights Reserved.
Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.