Lines Matching refs:I

66 The I<caCerts> argument may be NULL or contain any number of certificates.
68 OSSL_CMP_ITAV_get0_caCerts() requires that I<itav> has type B<caCerts>.
69 It assigns NULL to I<*out> if there are no CA certificates in I<itav>, otherwise
75 OSSL_CMP_ITAV_get0_rootCaCert() requires that I<itav> has type B<rootCaCert>.
76 It assigns NULL to I<*out> if no certificate is included in I<itav>, otherwise
81 with the optional I<newWithNew>, I<newWithOld>, and I<oldWithNew> certificates.
82 An RootCaKeyUpdateContent structure is included only if I<newWithNew>
85 OSSL_CMP_ITAV_get0_rootCaKeyUpdate() requires that I<itav> has infoType
88 it assigns to I<*newWithNew> the internal pointer
89 to the certificate contained in the newWithNew infoValue sub-field of I<itav>.
90 If I<newWithOld> is not NULL, it assigns to I<*newWithOld> the internal pointer
91 to the certificate contained in the newWithOld infoValue sub-field of I<itav>.
92 If I<oldWithNew> is not NULL, it assigns to I<*oldWithNew> the internal pointer
93 to the certificate contained in the oldWithNew infoValue sub-field of I<itav>.
98 that contains either a copy of the distribution point name I<dpn>
99 or a copy of the certificate issuer I<issuer>, while giving both is an error.
100 If given, a copy of the CRL issuance time I<thisUpdate> is also included.
103 It fills the thisUpdate field with a copy of the thisUpdate field of I<crl> if present.
104 It fills the CRLSource field with a copy of the first data item found using the I<crl>
105 and/or I<cert> parameters as follows.
107 Data from I<cert>, if present, is preferred over data from I<crl>.
113 If I<certTemplate> is NULL then also I<keySpec> must be NULL,
118 with I<certTemplate> of type B<OSSL_CRMF_CERTTEMPLATE> and an optional list
119 of key specifications I<keySpec>, each being of type B<OSSL_CMP_ATAV>, and
123 requires that I<itav> has type B<certReqTemplate>.
124 If assigns NULL to I<*certTemplate> if no B<OSSL_CRMF_CERTTEMPLATE> structure
125 with a certificate template value is in I<itav>,
127 If I<keySpec> is not NULL, it is assigned NULL
128 if the structure is not present in I<itav> or the keySpec field is absent.
130 B<algId> or B<rsaKeyLen> and assigns to I<*keySpec> a copy of the keySpec field.
135 extension of I<cert>,
137 =item the issuer field of the authority key identifier of I<cert>,
139 =item the issuer DN of I<cert>,
141 =item the issuer field of the authority key identifier of I<crl>, and
143 =item the issuer DN of I<crl>.
150 OSSL_CMP_CRLSTATUS_get0() reads the fields of I<crlstatus>
151 and assigns them to I<*dpn>, I<*issuer>, and I<*thisUpdate>.
152 I<*thisUpdate> is assigned only if the I<thisUpdate> argument is not NULL.
153 Depending on the choice present, either I<*dpn> or I<*issuer> will be NULL.
154 I<*thisUpdate> can also be NULL if the field is not present.
160 OSSL_CMP_ITAV_get0_crlStatusList() on success assigns to I<*out> an internal
161 pointer to the list of CRL status data in the infoValue field of I<itav>.
163 It is an error if the infoType of I<itav> is not B<crlStatusList>.
166 of type B<crls> including an empty list of CRLs if the I<crl> argument is NULL
169 OSSL_CMP_ITAV_get0_crls() on success assigns to I<*out> an internal pointer to
170 the list of CRLs contained in the infoValue field of I<itav>.
172 It is an error if the infoType of I<itav> is not B<crls>.