Lines Matching refs:I

74 I<obj> in the SignerInfo's I<si> signed attribute list. The search starts at the
75 position after I<lastpos>. If the returned value is positive then it can be used
76 on the next call to CMS_signed_get_attr_by_OBJ() as the value of I<lastpos> in
77 order to iterate through the remaining attributes. I<lastpos> can be set to any
82 that it passes the numerical identifier (NID) I<nid> associated with the object.
85 CMS_signed_get_attr() returns the B<X509_ATTRIBUTE> object at index I<loc> in the
86 I<si> signed attribute list. I<loc> should be in the range from 0 to
89 CMS_signed_delete_attr() removes the B<X509_ATTRIBUTE> object at index I<loc> in
90 the I<si> signed attribute list. An error occurs if the I<si> attribute list
94 to the I<si> signed attribute list. A new signed attribute list is created if
95 required. An error occurs if I<attr> is NULL.
99 I<obj> with type I<type> and data I<bytes> of length I<len> and then pushes it
100 to the I<key> object's attribute list.
103 that it passes the numerical identifier (NID) I<nid> associated with the object.
107 except that it passes a name I<attrname> associated with the object.
110 CMS_signed_get0_data_by_OBJ() finds the first attribute in a I<si> signed
111 attributes list that matches the I<obj> starting at index I<lastpos>
113 object. An error will occur if the attribute type I<type> does not match the
114 type of the B<ASN1_TYPE> object OR if I<type> is either B<V_ASN1_BOOLEAN> or
116 If I<lastpos> is less than -1 then an error will occur if there are multiple
117 objects in the signed attribute list that match I<obj>.
118 If I<lastpos> is less than -2 then an error will occur if there is more than
129 SignerInfo I<si>, or -1 if the signed attribute list is NULL.
132 I<si> is empty OR if I<obj> is not found, otherwise it returns the location of
133 the I<obj> in the SignerInfo's I<si> signed attribute list.
136 that it returns -2 if the I<nid> is not known by OpenSSL.