Lines Matching refs:nid
67 static int add_attribute(STACK_OF(X509_ATTRIBUTE) **sk, int nid, int atrtype,
69 static ASN1_TYPE *get_attribute(STACK_OF(X509_ATTRIBUTE) *sk, int nid);
75 int nid=OBJ_obj2nid(p7->type);
77 switch( nid )
604 static BIO *PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid)
620 if (EVP_MD_CTX_type(*pmd) == nid)
1042 ASN1_TYPE *PKCS7_get_signed_attribute(PKCS7_SIGNER_INFO *si, int nid)
1044 return(get_attribute(si->auth_attr,nid));
1047 ASN1_TYPE *PKCS7_get_attribute(PKCS7_SIGNER_INFO *si, int nid)
1049 return(get_attribute(si->unauth_attr,nid));
1052 static ASN1_TYPE *get_attribute(STACK_OF(X509_ATTRIBUTE) *sk, int nid)
1058 o=OBJ_nid2obj(nid);
1121 int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,
1124 return(add_attribute(&(p7si->auth_attr),nid,atrtype,value));
1127 int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,
1130 return(add_attribute(&(p7si->unauth_attr),nid,atrtype,value));
1133 static int add_attribute(STACK_OF(X509_ATTRIBUTE) **sk, int nid, int atrtype,
1143 if (!(attr=X509_ATTRIBUTE_create(nid,atrtype,value)))
1158 if (OBJ_obj2nid(attr->object) == nid)
1161 attr=X509_ATTRIBUTE_create(nid,atrtype,value);