spki              203 source4/heimdal/kdc/kx509.c 	SubjectPublicKeyInfo spki;
spki              206 source4/heimdal/kdc/kx509.c 	memset(&spki, 0, sizeof(spki));
spki              208 source4/heimdal/kdc/kx509.c 	spki.subjectPublicKey.data = key->data;
spki              209 source4/heimdal/kdc/kx509.c 	spki.subjectPublicKey.length = key->length * 8;
spki              212 source4/heimdal/kdc/kx509.c 			   &spki.algorithm.algorithm);
spki              216 source4/heimdal/kdc/kx509.c 	spki.algorithm.parameters = &any;
spki              218 source4/heimdal/kdc/kx509.c 	ret = hx509_ca_tbs_set_spki(hxctx, tbs, &spki);
spki              219 source4/heimdal/kdc/kx509.c 	der_free_oid(&spki.algorithm.algorithm);
spki               46 source4/heimdal/lib/hx509/ca.c     SubjectPublicKeyInfo spki;
spki              110 source4/heimdal/lib/hx509/ca.c     free_SubjectPublicKeyInfo(&(*tbs)->spki);
spki              259 source4/heimdal/lib/hx509/ca.c 	free_SubjectPublicKeyInfo(&tbs->spki);
spki              260 source4/heimdal/lib/hx509/ca.c 	ret = hx509_cert_get_SPKI(context, cert, &tbs->spki);
spki              375 source4/heimdal/lib/hx509/ca.c 		      const SubjectPublicKeyInfo *spki)
spki              378 source4/heimdal/lib/hx509/ca.c     free_SubjectPublicKeyInfo(&tbs->spki);
spki              379 source4/heimdal/lib/hx509/ca.c     ret = copy_SubjectPublicKeyInfo(spki, &tbs->spki);
spki             1088 source4/heimdal/lib/hx509/ca.c     ret = copy_SubjectPublicKeyInfo(&tbs->spki, &tbsc->subjectPublicKeyInfo);
spki             1200 source4/heimdal/lib/hx509/ca.c 	    SHA1_Update(&m, tbs->spki.subjectPublicKey.data,
spki             1201 source4/heimdal/lib/hx509/ca.c 			tbs->spki.subjectPublicKey.length / 8);
spki             1459 source4/heimdal/lib/hx509/cert.c hx509_cert_get_SPKI(hx509_context context, hx509_cert p, SubjectPublicKeyInfo *spki)
spki             1463 source4/heimdal/lib/hx509/cert.c     ret = copy_SubjectPublicKeyInfo(&p->data->tbsCertificate.subjectPublicKeyInfo, spki);
spki              437 source4/heimdal/lib/hx509/crypto.c 		     SubjectPublicKeyInfo *spki)
spki              441 source4/heimdal/lib/hx509/crypto.c     memset(spki, 0, sizeof(*spki));
spki              445 source4/heimdal/lib/hx509/crypto.c     spki->subjectPublicKey.data = malloc(len);
spki              446 source4/heimdal/lib/hx509/crypto.c     if (spki->subjectPublicKey.data == NULL) {
spki              450 source4/heimdal/lib/hx509/crypto.c     spki->subjectPublicKey.length = len * 8;
spki              452 source4/heimdal/lib/hx509/crypto.c     ret = set_digest_alg(&spki->algorithm,oid_id_pkcs1_rsaEncryption(),
spki              456 source4/heimdal/lib/hx509/crypto.c 	free(spki->subjectPublicKey.data);
spki              457 source4/heimdal/lib/hx509/crypto.c 	spki->subjectPublicKey.data = NULL;
spki              458 source4/heimdal/lib/hx509/crypto.c 	spki->subjectPublicKey.length = 0;
spki              463 source4/heimdal/lib/hx509/crypto.c 	unsigned char *pp = spki->subjectPublicKey.data;
spki             1315 source4/heimdal/lib/hx509/crypto.c 			SubjectPublicKeyInfo *spki)
spki             1323 source4/heimdal/lib/hx509/crypto.c     return (*ops->get_spki)(context, private_key, spki);