Lines Matching full:signer
173 static int build_digest_authvar(gnutls_x509_crt_t signer, in build_digest_authvar() argument
184 /* get signer CN */ in build_digest_authvar()
185 rc = gnutls_x509_crt_get_dn_by_oid(signer, GNUTLS_OID_X520_COMMON_NAME, in build_digest_authvar()
194 rc = gnutls_x509_crt_get_dn_by_oid(signer, GNUTLS_OID_X520_COMMON_NAME, in build_digest_authvar()
244 * chain, and the subject CN of the signer certificate.
256 gnutls_x509_crt_t signer = NULL; in build_trust_list_authvar() local
263 /* first is signer certificate */ in build_trust_list_authvar()
270 rc = gnutls_x509_crt_init(&signer); in build_trust_list_authvar()
275 rc = gnutls_x509_crt_import(signer, &signer_data, GNUTLS_X509_FMT_DER); in build_trust_list_authvar()
279 gnutls_x509_crt_deinit(signer); in build_trust_list_authvar()
283 /* last is root-of-trust certificate (can be identical to signer) */ in build_trust_list_authvar()
302 /* calc digest for signer CN + root cert */ in build_trust_list_authvar()
303 rc = build_digest_authvar(signer, root, hash_digest); in build_trust_list_authvar()
334 if (signer) { in build_trust_list_authvar()
335 gnutls_x509_crt_deinit(signer); in build_trust_list_authvar()