Lines Matching refs:signer

336 		       const Certificate *signer,
363 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
414 const hx509_private_key signer,
426 if (signer->ops && der_heim_oid_cmp(signer->ops->key_oid, ASN1_OID_ID_ECPUBLICKEY) != 0)
452 sig->length = ECDSA_size(signer->private_key.ecdsa);
464 sig->data, &siglen, signer->private_key.ecdsa);
485 ecdsa_available(const hx509_private_key signer,
494 if (der_heim_oid_cmp(signer->ops->key_oid, &asn1_oid_id_ecPublicKey) != 0)
502 group = EC_KEY_get0_group(signer->private_key.ecdsa);
535 const Certificate *signer,
551 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
644 const hx509_private_key signer,
656 if (signer->ops && der_heim_oid_cmp(signer->ops->key_oid, ASN1_OID_ID_PKCS1_RSAENCRYPTION) != 0)
662 sig_oid = signer->signature_alg;
722 sig->length = RSA_size(signer->private_key.rsa);
732 signer->private_key.rsa,
1039 const Certificate *signer,
1051 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
1147 const hx509_private_key signer,
1187 const Certificate *signer,
1591 const Certificate *signer = NULL;
1594 signer = _hx509_get_cert(cert);
1601 if (signer && (md->flags & PROVIDE_CONF) == 0) {
1605 if (signer == NULL && (md->flags & REQUIRE_SIGNER)) {
1609 if (md->key_oid && signer) {
1611 spi = &signer->tbsCertificate.subjectPublicKeyInfo;
1618 return (*md->verify_signature)(context, md, signer, alg, data, sig);
1623 const hx509_private_key signer,
1638 if (signer && (md->flags & PROVIDE_CONF) == 0) {
1644 return (*md->create_signature)(context, md, signer, alg, data,
1650 const hx509_private_key signer,
1659 ret = _hx509_create_signature(context, signer, alg,