Lines Matching refs:I
39 ASN1_item_d2i_ex() decodes the contents of the data stored in I<*in> of length
40 I<len> which must be a DER-encoded ASN.1 structure, using the ASN.1 template
41 I<it>. It places the result in I<*pval> unless I<pval> is NULL. If I<*pval> is
45 I<libctx> parameter and the property query string in I<propq>. See
47 On exit I<*in> will be updated to point to the next byte in the buffer after the
53 ASN1_item_d2i_bio_ex() decodes the contents of its input BIO I<in>,
54 which must be a DER-encoded ASN.1 structure, using the ASN.1 template I<it>
55 and places the result in I<*pval> unless I<pval> is NULL.
56 If I<in> is NULL it returns NULL, else a pointer to the parsed structure. If any
58 B<OSSL_LIB_CTX> provided in the I<libctx> parameter and the property query
59 string in I<propq>. See L<crypto(7)/ALGORITHM FETCHING> for more information
73 ASN1_item_i2d_mem_bio() encodes the given ASN.1 value I<val>
74 using the ASN.1 template I<it> and returns the result in a memory BIO.
76 ASN1_item_pack() encodes the given ASN.1 value in I<obj> using the
77 ASN.1 template I<it> and returns an B<ASN1_STRING> object. If the passed in
78 I<*oct> is not NULL then this is used to store the returned result, otherwise
79 a new B<ASN1_STRING> object is created. If I<oct> is not NULL and I<*oct> is NULL
80 then the returned return is also set into I<*oct>. If there is an error the optional
85 I<oct> using the ASN.1 template I<it>.
88 that the I<libctx> and I<propq> can be used when doing algorithm fetching.