Lines Matching refs:I

57 associated with the given B<OSSL_LIB_CTX> in the I<libctx> parameter. Any
59 the property query string I<propq>. See L<crypto(7)/ALGORITHM FETCHING> for
66 specified by I<a>.
68 X509_PUBKEY_free() frees up B<X509_PUBKEY> structure I<a>. If I<a> is NULL
71 X509_PUBKEY_set() sets the public key in I<*x> to the public key contained
72 in the B<EVP_PKEY> structure I<pkey>. If I<*x> is not NULL any existing
75 X509_PUBKEY_get0() returns the public key contained in I<key>. The returned
84 algorithms. In this case the supplied library context I<libctx> and property
85 query string I<propq> are used.
99 X509_PUBKEY_set0_public_key() sets the public-key encoding of I<pub>
100 to the I<penclen> bytes contained in buffer I<penc>.
101 Any earlier public-key encoding in I<pub> is freed.
102 I<penc> may be NULL to indicate that there is no actual public key data.
103 Ownership of the I<penc> argument is passed to I<pub>.
105 X509_PUBKEY_set0_param() sets the public-key parameters of I<pub>.
106 The OID associated with the algorithm is set to I<aobj>. The type of the
107 algorithm parameters is set to I<type> using the structure I<pval>.
108 If I<penc> is not NULL the encoding of the public key itself is set
109 to the I<penclen> bytes contained in buffer I<penc> and
110 any earlier public-key encoding in I<pub> is freed.
111 On success ownership of all the supplied arguments is passed to I<pub>
114 X509_PUBKEY_get0_param() retrieves the public key parameters from I<pub>,
115 I<*ppkalg> is set to the associated OID and the encoding consists of
116 I<*ppklen> bytes at I<*pk>, I<*pa> is set to the associated