Lines Matching refs:si
23 int CMS_signed_get_attr_count(const CMS_SignerInfo *si);
24 int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid,
26 int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,
28 X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc);
29 X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc);
30 int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
31 int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si,
34 int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si,
37 int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si,
40 void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si,
44 int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si);
45 int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid,
47 int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si,
49 X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc);
50 X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc);
51 int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
52 int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si,
55 int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si,
58 int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si,
61 void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,
74 I<obj> in the SignerInfo's I<si> signed attribute list. The search starts at the
86 I<si> signed attribute list. I<loc> should be in the range from 0 to
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
110 CMS_signed_get0_data_by_OBJ() finds the first attribute in a I<si> signed
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.