• Home
  • Raw
  • Download

Lines Matching refs:si

69 int CMS_signed_get_attr_count(const CMS_SignerInfo *si)  in CMS_signed_get_attr_count()  argument
71 return X509at_get_attr_count(si->signedAttrs); in CMS_signed_get_attr_count()
74 int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos) in CMS_signed_get_attr_by_NID() argument
76 return X509at_get_attr_by_NID(si->signedAttrs, nid, lastpos); in CMS_signed_get_attr_by_NID()
79 int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj, in CMS_signed_get_attr_by_OBJ() argument
82 return X509at_get_attr_by_OBJ(si->signedAttrs, obj, lastpos); in CMS_signed_get_attr_by_OBJ()
85 X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc) in CMS_signed_get_attr() argument
87 return X509at_get_attr(si->signedAttrs, loc); in CMS_signed_get_attr()
90 X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc) in CMS_signed_delete_attr() argument
92 return X509at_delete_attr(si->signedAttrs, loc); in CMS_signed_delete_attr()
95 int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr) in CMS_signed_add1_attr() argument
97 if (X509at_add1_attr(&si->signedAttrs, attr)) in CMS_signed_add1_attr()
102 int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, in CMS_signed_add1_attr_by_OBJ() argument
106 if (X509at_add1_attr_by_OBJ(&si->signedAttrs, obj, type, bytes, len)) in CMS_signed_add1_attr_by_OBJ()
111 int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, in CMS_signed_add1_attr_by_NID() argument
114 if (X509at_add1_attr_by_NID(&si->signedAttrs, nid, type, bytes, len)) in CMS_signed_add1_attr_by_NID()
119 int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, in CMS_signed_add1_attr_by_txt() argument
123 if (X509at_add1_attr_by_txt(&si->signedAttrs, attrname, type, bytes, len)) in CMS_signed_add1_attr_by_txt()
128 void *CMS_signed_get0_data_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *oid, in CMS_signed_get0_data_by_OBJ() argument
131 return X509at_get0_data_by_OBJ(si->signedAttrs, oid, lastpos, type); in CMS_signed_get0_data_by_OBJ()
134 int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si) in CMS_unsigned_get_attr_count() argument
136 return X509at_get_attr_count(si->unsignedAttrs); in CMS_unsigned_get_attr_count()
139 int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid, in CMS_unsigned_get_attr_by_NID() argument
142 return X509at_get_attr_by_NID(si->unsignedAttrs, nid, lastpos); in CMS_unsigned_get_attr_by_NID()
145 int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si, in CMS_unsigned_get_attr_by_OBJ() argument
148 return X509at_get_attr_by_OBJ(si->unsignedAttrs, obj, lastpos); in CMS_unsigned_get_attr_by_OBJ()
151 X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc) in CMS_unsigned_get_attr() argument
153 return X509at_get_attr(si->unsignedAttrs, loc); in CMS_unsigned_get_attr()
156 X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc) in CMS_unsigned_delete_attr() argument
158 return X509at_delete_attr(si->unsignedAttrs, loc); in CMS_unsigned_delete_attr()
161 int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr) in CMS_unsigned_add1_attr() argument
163 if (X509at_add1_attr(&si->unsignedAttrs, attr)) in CMS_unsigned_add1_attr()
168 int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, in CMS_unsigned_add1_attr_by_OBJ() argument
172 if (X509at_add1_attr_by_OBJ(&si->unsignedAttrs, obj, type, bytes, len)) in CMS_unsigned_add1_attr_by_OBJ()
177 int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, in CMS_unsigned_add1_attr_by_NID() argument
181 if (X509at_add1_attr_by_NID(&si->unsignedAttrs, nid, type, bytes, len)) in CMS_unsigned_add1_attr_by_NID()
186 int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, in CMS_unsigned_add1_attr_by_txt() argument
190 if (X509at_add1_attr_by_txt(&si->unsignedAttrs, attrname, in CMS_unsigned_add1_attr_by_txt()
196 void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, in CMS_unsigned_get0_data_by_OBJ() argument
199 return X509at_get0_data_by_OBJ(si->unsignedAttrs, oid, lastpos, type); in CMS_unsigned_get0_data_by_OBJ()
265 int CMS_si_check_attributes(const CMS_SignerInfo *si) in CMS_si_check_attributes() argument
268 int have_signed_attrs = (CMS_signed_get_attr_count(si) > 0); in CMS_si_check_attributes()
269 int have_unsigned_attrs = (CMS_unsigned_get_attr_count(si) > 0); in CMS_si_check_attributes()
276 si->signedAttrs, have_signed_attrs) in CMS_si_check_attributes()
278 si->unsignedAttrs, have_unsigned_attrs)) { in CMS_si_check_attributes()